int a=0;//變數,可以再賦值
const int len = 265;//常亮定義
陣列 char c[2] 、 int arr[10]
#include #include int main(int argc,char *ar**);
printf("addr of a:%p,%p,%d\n",&a,a,*a);
printf("addr of b:%p,%p,%d\n",&b,b,*b);
printf("addr of c:%p,%p,%d,%d,%d\n",&c,c,c[0],c[1],c[2]);
return 0;
}//輸出結果:
addr of a:0x7ffd255935f8,0x55f5523e0260,1
addr of b:0x7ffd25593600,0x55f5523e0280,2
addr of c:0x7ffd2559360c,0x7ffd2559360c,0,1,2
struct st
#include struct st;
int main()
輸出結果
struct content is :10,11
enum em
#include enum em ;
int main(int argc,char* ar**)
//輸出結果
the color is 6
the color is 0
for(int i=0;i<100;i++)
#include int main()
}
//輸出結果
i=0i=1
i=2i=3
i=4i=5
i=6i=7
i=8i=9
void func (int a)
#include int sum(int a,int b)
int main()
//輸出結果
result=8
檔案型別 file* file
開啟檔案 file* fopen(path,mode);
關閉檔案 fclose(file*);
#include int main(int argc,char* ar**);
fwrite("hello world",1,11,file);//從1開始,寫入11個字元,到file中
rewind(file);//游標的復位到開始
fread(buff,1,11,file);
fclose(file);
printf("buff:%s\n",buff);
return 0;
}//輸出結果
buff:hello world
分配記憶體 void* men = malloc(size);
釋放記憶體 free(mem);
返回值型別 (*指標變數名) ([形參列表]) ;
int func(int x);//宣告乙個函式
int (*f)(int x);//宣告乙個函式指標
f = func;//將func函式的首位址賦值給指標f,然後就可以通過函式指標來呼叫整個函式
#include int sum(int a,int b)
int sub(int a ,int b)
int main(int argc,char* ar**)
//輸出
f=sum return=8
f=sub return=2
c 語言基礎
三個訪問描述符 public private 和protected 都可以修飾類的資料成員和成員函式 public 可以可以被任何訪問,private 只能被該類的公,私成員函式,該類的友元函式或者友元類的成員函式訪問。protected 只能被該類的公,私成員函式和該類的派生類訪問。c 中除了,和...
c語言基礎
1.問題描述 從鍵盤輸入三個整數,分別存入x,y,z三個整型變數中,計算並輸出三個數的和以及平均值。輸入形式 從鍵盤輸入三個整數,整數之間以空格隔開。輸出形式 在螢幕上分兩行顯示結果 第一行為三個數的和,整數形式輸出 第二行為三個數的平均值,浮點數形式輸出,小數點後保留兩位小數。輸入樣例 3 2 3...
C語言基礎
找最大最小整數 2.問題描述 編寫乙個程式,使用者輸入若干整數,試找出其中的最大數和最小數。輸入形式 使用者在第一行待輸入資料個數,在第二行輸入資料。輸出形式 程式在下一行輸出資料的最大值和最小值 樣例輸入 589 62 96 74 52 樣例輸出 96 52 樣例說明 使用者第一次輸入的為資料個數...