在c语言中的一本书看到一句话char a[]=" I love you";char *b=" i love you ";书上说这这二者的祖耀区别是a是一个常量,而b是一个变量,我不是很理解,a是数组的首地址,是一个常量可以理解;但是p里面装的不也是地址吗?他为什么就成了变量了呢?求解释,谢谢
aæ¯æ°ç»å称ï¼å¨ç¨åºä¸ä¸å¯ä»¥ç»aèµäºå
¶ä»å°åï¼åªè½åæ ·ä½¿ç¨ï¼ä½ä¸ºæ°ç»åçaä¸æ¯åéï¼éè¿aå¯ä»¥è®¿é®æ°ç»ï¼
bæ¯æéåéï¼å¯ä»¥è¢«ä¿®æ¹å¼ï¼æ¯å¦b++;
æ°ç»aå¼è®¾äºåå¨ç©ºé´å¯ä»¥åæ¾charåæ°æ®ï¼è¿äºæ°æ®å¯ä»¥è¢«ä¿®æ¹ï¼
åébæåçå符串æ°æ®åæ¾å¨ç¨åºç常éåºï¼ä¸è¬æ¯ä¸å¯ä»¥ä¿®æ¹çï¼åªè½ååºæ¥ç¨(åªè¯»)ã
bæ¯æéåéï¼å¯ä»¥è¢«ä¿®æ¹å¼ï¼æ¯å¦b++;
æ°ç»aå¼è®¾äºåå¨ç©ºé´å¯ä»¥åæ¾charåæ°æ®ï¼è¿äºæ°æ®å¯ä»¥è¢«ä¿®æ¹ï¼
åébæåçå符串æ°æ®åæ¾å¨ç¨åºç常éåºï¼ä¸è¬æ¯ä¸å¯ä»¥ä¿®æ¹çï¼åªè½ååºæ¥ç¨(åªè¯»)ã
温馨提示:答案为网友推荐,仅供参考