यदि मेरे पास यह कोड है:
#include & lt; iostream & gt; नेमस्पेस एसटीडी का उपयोग करना; Int main () {int n, i; Cin & gt; & gt; n; फ्लैप सरणी 10 [एन]; Cin & gt; & gt; array10 [i]; }
मैं array10 [n + 1]
कैसे बना सकता हूं और array10 [0]
?
आप नहीं कर सकते वास्तव में, सरणी 10 [n];
कानूनी C ++ नहीं है (भले ही n
आरंभ किया गया हो)। वैरिएबल लम्बाई एरेज़ एक C ++ सुविधा नहीं है।
std :: vector
का उपयोग करें:
cin & gt; & gt; n; std :: वेक्टर & LT; पूर्णांक & gt; vec (एन); Cin & gt; & gt; vec [i];
Comments
Post a Comment