課程
/后端開發
/C
/Linux C語言指針與內存
第二個printf里面的str2應該是地址吧 ?printf里面%s應該對面的值 所以應該是*str2吧
2017-03-09
源自:Linux C語言指針與內存 5-3
正在回答
不對,str2中存儲的是地址沒錯,但str2其本身是指針,所以輸出str2是輸出指針中存放的地址所指向的值,指針本身的特性。視頻中一直展示的*str2才能訪問地址所存值、str2訪問的是地址是在調試環境下的情況,并不是程序本身運行效果,不要被迷惑了
舉報
指針-C語言的核心,代領大家對c語言有更加深刻的理解
1 回答p str2 的問題
2 回答*str2 = "world" 添加能不能用scanf("%s\n",(*str2));
3 回答str2 為什么不能修改??
2 回答為什么第一個p a p b是輸出的值第二次輸出它的地址呢?
1 回答這里與2個函數里面的變量名稱有關嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-20
不對,str2中存儲的是地址沒錯,但str2其本身是指針,所以輸出str2是輸出指針中存放的地址所指向的值,指針本身的特性。視頻中一直展示的*str2才能訪問地址所存值、str2訪問的是地址是在調試環境下的情況,并不是程序本身運行效果,不要被迷惑了