字元 如下表示(「字母或陣列」為字元的表現形式)
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 字...