for迴圈的表示式的三個條件均可以不寫
//一直列印hello
for(;;)
//常用庫函式
#include//使用布林表示式時
#include//使用數學公式時
#include//使用字串函式時
# include# includevoid main();//未知 實際輸出值為30
char c=;//14 等價a陣列
char d=;//14
printf("a:%d \t b:%d \t c:%d \t d:%d \n",strlen(a),strlen(b),strlen(c),strlen(d));
puts(a);
puts(b);
puts(c);
puts(d);
}//a d 初始化方式,系統會自動在最後加上'\0'
//c不等價於b
//推薦ac方式尤其是a
兩個指標指向同乙個陣列的時候,指標之差代表該兩個指標之間的陣列的元素個數
例如
int a=;
int *p1,*p2;
p1=a;
p2=&a[4];
int b=p2-p1;//b=3
*p++==*(p++)//等價
//+和*運算優先順序等價,採用自右向左方向運算
C語言補漏 指標
通過變數名訪問變數,稱為直接訪問 通過指標方式訪問,稱為間接訪問 變數名是為了方便程式設計師使用而定義的,記憶體存放資料的真相 指標就是位址的意思 指標變數是用來的存放位址的變數。普通的變數中存放的是資料,指標變數中存放的是位址 假設定義兩個指標變數pa和pf,指標變數在記憶體中,佔4個位元組。型別...
C語言補漏 資料型別
變數在記憶體中所佔坑的大小。c語言下的資料型別 用於獲得資料型別或表示式的長度 sizeof object sizeof 物件 sizeof type name sizeof 型別 sizeof object sizeof 物件 示例程式 includevoid main 執行結果 size of ...
《C和指標》 C語言補漏 指標篇
沒錯,對於指標,我確實只能摘取書上的少許內容,因為我在資料結構的時候已經弄明白了很多,所以這一部分並沒有仔細的看,還有後面的用 c語言實現抽象資料型別,資料結構裡也有講,所以我建議還是先看 c和指標 再去學資料結構。1.在宣告指標變數時,可以為它指定初始值,如 char message hello ...