प्रोग्रामिंग के बारे में चर्चा के दौरान कुछ बार, मैं एक गलतफहमी पर पहुंचा, जिसके परिणामस्वरूप निरंतर शून्य-आधारित सरणी तत्वों को क्रमिक अंकों का उपयोग करने के लिए संदर्भित किया जाता है।कौन सा सरणी तत्व पहला है?
a[0] = "first";
a[1] = "second";
a[2] = "third;
बनाम:: वहाँ उस पर दो बार देखा होने लगते हैं
a[0] = "zeroth";
a[1] = "first";
a[2] = "second";
मैं हमेशा पहली प्राथमिकता दी, जानते हुए भी कि "एन-वें" तत्व "सूचकांक n-1 का तत्व है।" लेकिन मुझे आश्चर्य हुआ कि कितने लोगों ने काउंटर-अंतर्ज्ञानी पाया और बाद के संस्करण का उपयोग किया।
क्या उन सम्मेलनों में से एक दूसरे की तुलना में अधिक सही है? गलतफहमी से बचने के लिए मुझे किस चर्चा या दस्तावेज़ीकरण के दौरान उपयोग करना चाहिए?
पहले बेस में कौन है। –
* पहली वस्तु * * शून्य [वें] इंडेक्स * –