C++数组与指针的区别
生活随笔
收集整理的這篇文章主要介紹了
C++数组与指针的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數組與指針的區別
- 前言
- 修改內容上的差別
- 運算符sizeof 可以計算出數組的容量(字節數)
- sizeof(p),p為指針得到的是一個指針變量的字節數,而不是p所指的內存容量
- 計算數組和指針的內存容量
前言
數組要么在靜態存儲區被創建(如全局數組),要么在棧上被創建。
指針可以隨時指向任意類型的內存塊。
修改內容上的差別
char a[] = “hello”; a[0] = ‘X’; char *p = “world”; // 注意p 指向常量字符串 p總結
以上是生活随笔為你收集整理的C++数组与指针的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 武警兰州支队皋兰县中队看守所哪年成立
- 下一篇: 2022年推行的企业数字化转型升级的意义