例35:c語言程式設計實現改變指標變數的值。
解題思路: 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇『\0』為止。而陣列名雖然代表位址,但是它是常量,它的值是不能改變的。
源**演示:
#include
//標頭檔案
intmain()
//主函式
編譯執行結果如下:
c program language
----
----
----
----
----
----
----
----
process exited after 2.299 seconds with return value 0
請按任意鍵繼續.
..
讀者應該特別注意:
char
*p="i love c program language"
;
陣列名雖然代表位址,但是它是常量,值不能改變。
p=p+
7;
雖然是+7,但是在c語言中,下標是從0開始的。
c語言改變指標變數的值
C語言 改變指標變數的值
例35 c語言程式設計實現改變指標變數的值。解題思路 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇 0 為止。而陣列名雖然代表位址,但是它是常量,它的值是不能改變的。源 演示 include 標頭檔案int main 主函式 編譯執行...
C語言通過指標修改變數的值
c語言學習筆記之通過指標修改變數的值 時隔多年,重拾c語音,忽然有種重返大學校園的感覺。青春,朝氣,活力,一下子撲面而來,所以就先寫個 hello,world 壓壓驚吧!include include include include int main int argc,const char argv...
C語言const 禁止修改變數的值
有時候我們希望定義這樣一種變數,它的值不能被改變,在整個作用域中都保持固定。例如,用乙個變數來表示班級的最大人數,或者表示緩衝區的大小。為了滿足這一要求,可以使用const關鍵字對變數加以限定 const int maxnum 100 班級的最大人數 這樣 maxnum 的值就不能被修改了,任何對 ...