c語言指針和數組的學習總結

  1. 數組是由一系列相同的元素構成數組

  2. const int days【10】 = {31, 23, 45, 56, 78,};用CONST聲明定義的數組是是數組常量,聲明以後,是 只讀 不能在之後使用再單獨在改變,除了能夠在數組聲明中重新賦值,他不要求原數組不能改變,只是說明函數在處理數組的時候,應該把數組當作固定不變的。函數

  3. 數組若是沒有初始化完成,未被初始化的空間會自動初始化爲0spa

  4. 只有在聲明形參的時候 int ar【】 和 int * ar是相同的指針

  5. C保證在位數組分配存儲空間的時候,指向數組以後的第一個位置的指針也是合法的內存

  6. int* pt;*pt = 5 是錯誤的 由於 當建立一個指針時,系統只分配了用來存儲指針本生的內存空間,。im

  7. 對形式參量 const 的用法 見 C primer 5 P264頁。co

相關文章
相關標籤/搜索