Data allocation to pointers in C -
चार * p = "abc"; Char * q = "abc"; यदि (पी == q) printf ("बराबर"); Else printf ("बराबर नहीं"); आउटपुट: बराबर
क्या यह संकलक विशिष्ट है, या क्या यह अपेक्षाकृत व्यवहार के रूप में मानकों में कहीं भी परिभाषित है।
6.4.5 / 6 से स्ट्रिंग लिखित:
यह अनिर्दिष्ट है कि क्या इन सरणियों को अलग-अलग प्रदान किया गया है, उनके तत्वों को उपयुक्त मान दिए गए हैं।
वास्तव में, संकलक निम्न सेट में विलय कर सकता है शाब्दिक:
<पूर्व> चार * p = "abcdef"; Char * q = "def"; ऐसा q उस स्ट्रिंग की ओर इशारा कर सकता है, जो कि p से होता है (यानी, q == & amp; ; P [3] )।
Comments
Post a Comment