C語言基礎總結2

2021-06-22 10:15:19 字數 798 閱讀 3587

字元 如下表示(「字母或陣列」為字元的表現形式)

char a = "a";

char b = "1";

字串char string = "iphone";

字串可理解為字元陣列,表示方法如下(\0為結束符)

char string = ;

一維陣列(按順序排列的數,用對應下標可找到陣列中對應的內容)

陣列中每個元素都是乙個單獨的個體

// 陣列的表現方式

int array = ;

// 取陣列單個元素

int a =  arry[0];

printf("%d", a);// 結果為1;

二維陣列

int array[3] = ,

,結構體

struct student ;

int *p = array;

int *p1 = malloc(sizeof(int) * 10);

free(p1);

int *str = "iphone";

二維陣列指標

// 5表示一次跳轉五個int的位元組長度。二維陣列中的每個陣列長度為5;

int (*p3)[5] = malloc(sizeof(int) * 5);

指標陣列

int *a[4] = ;

存放指標的陣列

指向指標的指標

int a = 6;

int *p = &a;

int **pp = &p;

*p 是&a;

*pp 是&a;

pp 是&p;

基礎C語言 學習總結 2

第二章 表示式 運算子 算術運算子 1,模擬運算子,取餘 2 除號 關係運算子 1,2,所有關係運算子,運算之後的結果只有真或者假兩種情況。3在c語言中,0表示為假,一切非0數字表示真。4 如果要便是兩個變數處於兩個數字之間 即1 那麼必須用 來鏈結,即n 1 n 10 位運算子,邏輯運算子 1,1...

C 語言總結 2

c 提供了兩種型別的字串表示形式 c 風格字串 c 引入的string型別 int main 可以簡寫成 char greeting2 hello return0 遍歷字串 字串實際上背後還是乙個陣列,所以可以使用陣列遍歷的手法來獲取每乙個字元 include intmain 字串的其他操作 c語言...

C語言基礎 2

1.正數的反碼,補碼都等於原碼 負數的補碼等於反碼加一。例 31的補碼 1 原碼 1001 1111 2 反碼 1110 0000 3 補碼 1110 0001 2.計算機中儲存資料用補碼主要是因為 0這個數的原碼和反碼不唯一,出現了bug,而 0補碼是一致的。3.字串以 0 結尾。字元常量 x 字...