亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

簡述數組與指針的區(qū)別

時間:2020-11-21 14:16:23 筆試題目 我要投稿

簡述數組與指針的區(qū)別

  數組要么在靜態(tài)存儲區(qū)被創(chuàng)建(如全局數組),要么在棧上被創(chuàng)建。指針可以隨時指向任意類型的內存塊。

  (1)修改內容上的.差別

  char a[] = “hello”;

  a[0] = ‘X’;

  char *p = “world”; // 注意p 指向常量字符串

  p[0] = ‘X’; // 編譯器不能發(fā)現(xiàn)該錯誤,運行時錯誤

  (2) 用運算符sizeof 可以計算出數組的容量(字節(jié)數)。sizeof(p),p 為指針得到的是一個指針變量的字節(jié)數,而不是p 所指的內存容量。C++/C 語言沒有辦法知道指針所指的內存容量,除非在申請內存時記住它。注意當數組作為函數的參數進行傳遞時,該數組自動退化為同類型的指針。

  char a[] = “hello world”;

  char *p = a;

  cout<< sizeof(a) << endl; // 12 字節(jié)

  cout<< sizeof(p) << endl; // 4 字節(jié)

  計算數組和指針的內存容量

簡述數組與指針的區(qū)別

  void Func(char a[100])

  {

  cout<< sizeof(a) << endl; // 4 字節(jié)而不是100 字節(jié)

  }

【簡述數組與指針的區(qū)別】相關文章:

C++面試常用問題:"引用"與指針的區(qū)別12-11

在C語言中什么是指針和數組等價11-24

JavaScript中的索引數組、關聯(lián)數組和靜態(tài)數組、動態(tài)數組的分類講11-10

簡述紅茶與綠茶的不同08-31

JavaScript數組的棧方法與隊列方法11-22

簡述如何與上司溝通07-25

Javascript數組與字典用法分析方法11-20

如何獲取PHP數組的鍵與值呢11-17

助理與秘書的區(qū)別10-10

主站蜘蛛池模板: 久久亚洲粉嫩高潮的18p| 韩日午夜在线资源一区二区| 国产精品久久久久久无毒不卡| 国产精品毛片一区| 91无码人妻精品一区| 人妻丰满熟妇a无码区| 国产免费人成视频在线观看| 久久综合亚洲色1080p| 无套内内射视频网站| 日韩国产一区二区三区四区五区 | 国产av午夜精品一区二区三| 国产精品99| ww国产内射精品后入国产| 国产精品亚洲专区无码电影| 饥渴少妇高潮视频大全| 精品欧美一区二区三区久久久| 人妻无码中文专区久久app| 国产精品一区二区久久精品| 综合色一色综合久久网| 亚洲男人a在天堂线一区| 中文字幕免费不卡二区| 亚洲愉拍自拍另类图片| 国产乱人无码伦av在线a| 18禁免费无码无遮挡不卡网站 | 51妺嘿嘿午夜福利| 亚洲欧美中文日韩v在线97| 三叶草欧洲码在线| 喀什市| 丘北县| 欧洲精品毛片视频| 多伦县| 中文亚洲欧美日韩无线码| 91免费国产高清观看| 国产精品久久久久久久久kt| 国内精品自在欧美一区| 99无码熟妇丰满人妻啪啪| 久久久99无码一区| 99精品国产兔费观看久久99| 最新国产精品拍自在线观看| 最新欧美精品一区二区三区| 国产肥熟女视频一区二区三区|