जब मैं एक पोस्टफिक्स/उपसर्ग/कमी में लिखने का प्रयास करता हूं, उसके बाद/पोस्ट में उपसर्ग/कमी के बाद, मुझे निम्न त्रुटि मिलती है: ऑपरेशन के लिए अमान्य तर्क ++/-।जावा में, मैं i ++++ या (i ++) ++ क्यों नहीं लिख सकता?
लेकिन, JLS के अनुसार:
PostIncrementExpression:
PostfixExpression ++
और
PostfixExpression:
Primary
ExpressionName
PostIncrementExpression
PostDecrementExpression
इसलिए लिख:
PostfixExpression ++ ++
संभव हो जाना चाहिए ... किसी भी विचार?
'i ++' वापसी क्या करता है? –
क्या आपको नहीं लगता कि '- ++ ---- ++ var ++ ---- ++ - ++ 'थोड़ा उलझन में हो सकता है? – Crozin
यह देखते हुए कि सी ++ की वृद्धि सी # है, क्या आपने 'i #' का उपयोग करने का प्रयास किया है? ;-) –