1.#include
中關於stidio.h的解釋:
一般會把用來#include的檔案的副檔名
叫 .h,稱其為標頭檔案
2.scanf的輸入形式:
scanf(格式控制,位址表列)
位址表列中給出各變數的位址,位址是由位址運算子「&」後跟變數名組成的
比如:&a、&b分別表示變數a和變數b的位址
3.指標運算子有兩種:
(1)取位址運算子:&
(2)取記憶體運算子:*
&是乙個取位址運算子,&a是乙個表示式,功能是求變數的位址;*a是功能則是取a裡面的內容
4.變數的位址和變數值的關係:
在賦值表示式中給變數賦值,如:
a=66;
其中a為變數名,66是變數的值,&a是變數a的位址
5.c語言中語句scanf("%d,%d",&a,&b);
%d中的d表示輸入的值是十進位制數(d是decimal的首字母)
" "引號中的是需要輸入的格式,比如66,88
&a中的a表示輸入的第乙個十進位制數的數值將給a這個變數,即a=輸入的第乙個十進位制數
c語言筆試小結
1.void p malloc 100 sizeof p 4 指標的位元組數,而不是指標指向的內容容量 2.void func char str 100 陣列作為函式的引數進行傳遞時,該陣列自動退化為同型別的指標 3.char str 100 sizeof str 100 不是函式的引數時 4.ch...
C語言小結(二)
野指標不是null指標,是指向不可用記憶體的指標。c語言中沒有任何手段可以判斷乙個指標是否為野指標!野指標的由來 區域性指標變數沒有被初始化 使用已經釋放過後的指標 指標所指向的變數在指標之前被銷毀 用malloc申請了記憶體之後,應該立即檢查指標值是否為null,防止使用值為null的指標 沒分配...
C語言小結1
1 除法運算子 的運算物件可以是各種型別的資料,但是當進行兩個整型資料相除時,運算結果也是整型資料,即只取商的整數部分 如果運算元中有乙個為實型資料時,則結果為雙精度實型資料。如 5.0 10的運算結果為0.5 5 10的運算結果為0 10 4的運算結果為2 求餘數運算子 僅用於整型資料,不能用於實...