c語言學習筆記之通過指標修改變數的值
時隔多年,重拾c語音,忽然有種重返大學校園的感覺。青春,朝氣,活力,一下子撲面而來,所以就先寫個「hello,world 」壓壓驚吧!
#include #include #include #include int main(int argc, const char * argv)
1.c語言簡介
c語言是適用於系統軟體和硬體底層開發的高階語言。c語言有一下特徵:
1.語法簡潔,c語言只有32個關鍵字,9種控制語句。2.c語言的資料型別2.資料型別豐富,運算功能強大。
3.完全模組化和結構化設計功能。
4.具備低階語言和高階語言的雙重功能。
5.語法靈活,設計自由度大。
6.c語言程式高效且可移植性好。(這是c語言一直盛行不衰的最重要的特徵)
2.1c語言的資料型別豐富。
基本資料型別有:
整型:整型(int),短整型(short),長整型(long)
字元型(char)
實型:單精度型(float),雙精度型(double)
列舉型別(enum)
構造型別:陣列型別,結構體型別(struct),共用體型別(union)
指標型別(*)
空型別(void)
其中指標是c語言中一種特殊的,同時又具有重要作用的資料型別。指標的值用來表示某個變數在記憶體中的位址。
空型別是一種特殊的資料型別,一般用於對函式的型別說明。
2.2下面隨便寫幾行**,找找感覺吧。
#include #include #include #include void main ()
// 在所有機器是都編譯成功的寫法是這樣子的。
int i = 0 ;
for (; i < 10; i++)
}
掉過坑里的同學都來分享下經驗哈~
3.通過指標改變變數的值
這個就不加文字描述了,直接簡單粗暴的寫**吧~
#include #include #include #include void main ()
總結:果然是好久沒寫c了,好生疏了。 C語言 改變指標變數的值
例35 c語言程式設計實現改變指標變數的值。解題思路 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇 0 為止。而陣列名雖然代表位址,但是它是常量,它的值是不能改變的。源 演示 include 標頭檔案 intmain 主函式 編譯執行...
C語言 改變指標變數的值
例35 c語言程式設計實現改變指標變數的值。解題思路 指標p的值是可以變化的,printf函式輸出字串時,從指標變數p當時所指向的元素開始,逐個輸出各個字元,直到遇 0 為止。而陣列名雖然代表位址,但是它是常量,它的值是不能改變的。源 演示 include 標頭檔案int main 主函式 編譯執行...
C語言const 禁止修改變數的值
有時候我們希望定義這樣一種變數,它的值不能被改變,在整個作用域中都保持固定。例如,用乙個變數來表示班級的最大人數,或者表示緩衝區的大小。為了滿足這一要求,可以使用const關鍵字對變數加以限定 const int maxnum 100 班級的最大人數 這樣 maxnum 的值就不能被修改了,任何對 ...