C語言 改變指標變數的值

2022-08-03 04:33:14 字數 663 閱讀 5909

例35:c語言程式設計實現改變指標變數的值。

解題思路: 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇『\0』為止。而陣列名雖然代表位址,但是它是常量,它的值是不能改變的。

源**演示:

#include//

標頭檔案int main()//

主函式

編譯執行結果如下:

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語言開發工具

c語言 | 改變指標變數的值

C語言 改變指標變數的值

例35 c語言程式設計實現改變指標變數的值。解題思路 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇 0 為止。而陣列名雖然代表位址,但是它是常量,它的值是不能改變的。源 演示 include 標頭檔案 intmain 主函式 編譯執行...

C語言通過指標修改變數的值

c語言學習筆記之通過指標修改變數的值 時隔多年,重拾c語音,忽然有種重返大學校園的感覺。青春,朝氣,活力,一下子撲面而來,所以就先寫個 hello,world 壓壓驚吧!include include include include int main int argc,const char argv...

C語言const 禁止修改變數的值

有時候我們希望定義這樣一種變數,它的值不能被改變,在整個作用域中都保持固定。例如,用乙個變數來表示班級的最大人數,或者表示緩衝區的大小。為了滿足這一要求,可以使用const關鍵字對變數加以限定 const int maxnum 100 班級的最大人數 這樣 maxnum 的值就不能被修改了,任何對 ...