मैं काफी सेल्सियस पर नया हूँ और मैं निम्नलिखित दो चर घोषणाओं के बीच अंतर पता नहीं है:सी में int * ptr और int * ptr के बीच क्या अंतर है?
int* ptr;
int *ptr;
मुझे लगता है कि घोषणा int* ptr;
में, ptr
के मूल्य नहीं बदला जा सकता, जबकि यह बदला जा सकता है घोषणा के लिए, int *ptr;
मुझे यकीन नहीं है कि यह ऐसा है या नहीं।
कृपया दो घोषणाओं के पीछे अवधारणा को समझने में मेरी सहायता करें।
संभावित डुप्लिकेट [सी: "int \ * fooBar;" के बीच कोई अंतर है और "int \ * fooBar;"?] (http://stackoverflow.com/questions/2093459/c-is-there-a-difference-between-int-foobar-and-int-foobar) और [int के बीच अंतर \ * i और int \ * i] (http://stackoverflow.com/questions/3770187/difference-between-int-i-and-int-i), [int \ * p और int \ * p घोषणा के बीच अंतर ] (http://stackoverflow.com/questions/5590150/difference-between-int-p-and-int-p-declaration) कम से कम एक दर्जन अन्य लोगों के साथ। –
http://stackoverflow.com/questions/3770187/difference-between-int-i-and-int-i –