C语言const关键字与指针
生活随笔
收集整理的這篇文章主要介紹了
C语言const关键字与指针
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
const關鍵字與指針
- const修飾指針的4種形式
- const修飾變量的修改問題
- const應該怎么用
const修飾指針的4種形式
const關鍵字在C語言中還用來修飾變量,表示這個變量是常量,不能修改。
Const修飾指針有四種形式,區別清楚這四種就可以全部理解const和指針。
第一種:const int *p;
關于指針變量的理解,主要涉及兩個變量,一個是指針變量p本身,第二個是p指向的那個變量(*p).一個const關鍵字只能修飾一個變量,所以弄清楚這四個表達式的關鍵就是搞清楚const放在某個位置時是修飾誰的。簡單的講看const里誰近就是修飾誰的。
const修飾變量的修改問題
根據實踐發現const修飾的變量是可以改的(GCC環境下)。
在某些單片機環境下,const修飾的變量是不可以更改的,取決于具體的環境,C語言沒有完全嚴格的要求。
在GCC中
總結
以上是生活随笔為你收集整理的C语言const关键字与指针的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汽车怎么正确打蜡?
- 下一篇: 传祺gs8仪表盘出现m1s是什么意思