c語言-運算子,陣列,指標
運算子(算術,關係,邏輯,位,賦值,雜項)
1.算術運算子
++a 與a++ 區別:前者是先運算後賦值,後者為先賦值在運算
同理–a與a–一個道理
2.關係運算子
3.邏輯運算子
4.位運算子
~ 取反 <<左移運算子 >> 右移運算子
5.賦值運算子
陣列
int arr1[3] = {1, 2, 3}; { } 必須<=3,如果裡面有2個資料,最後一個為0
//或者 int arr1[] = {1, 2, 3};
char arr2[3] = {'a', 98, 'c'};//98其實也是字元
陣列名就是為首元素
指標是一個變數,其值為另一個變數的地址,即,記憶體位置的直接地址。就像其他變數或常量一樣,您必須在使用指標儲存其他變數地址之前,對其進行宣告。
int *ptr = NULL;//定義一個整型的指標變數,初始化為NULL
char *ptr = NULL;//定義一個字元的指標變數,初始化為NULL
定義一個指標,我們可以通過指標去訪問陣列
int *ip; /* 一個整型的指標 */
double *dp; /* 一個 double 型的指標 */
float *fp; /* 一個浮點型的指標 */
char *ch; /* 一個字元型的指標 */
相關文章
- C語言 指標與陣列C語言指標陣列
- C語言指標(三):陣列指標和字串指標C語言指標陣列字串
- C語言指標和陣列筆試題C語言指標陣列筆試
- (C語言)使用指標列印陣列的內容C語言指標陣列
- 07-C語言運算子-指趣學院C語言
- C陣列和指標陣列指標
- C語言指標C語言指標
- c語言運算子詳解C語言
- C語言陣列C語言陣列
- 陣列指標,指標陣列陣列指標
- C語言系列之 指標與陣列總複習視訊教程C語言指標陣列
- C語言使用指標對陣列指定位置進行插入元素C語言指標陣列
- 指標陣列與陣列指標指標陣列
- c語言字元陣列C語言字元陣列
- c語言的陣列C語言陣列
- C語言學習筆記--C運算子C語言筆記
- C++語言程式設計筆記 - 第6章 - 陣列、指標與字串C++程式設計筆記陣列指標字串
- 指標陣列和陣列指標與二維陣列指標陣列
- c語言關於陣列的簡單運算C語言陣列
- Go 陣列指標(指向陣列的指標)Go陣列指標
- C語言運算子優先順序C語言
- 關於C語言的位運算子C語言
- C 語言運算子優先順序
- c語言指標彙總C語言指標
- C語言指標用法大全C語言指標
- C語言 函式指標C語言函式指標
- C語言指標筆記C語言指標筆記
- C語言基礎-指標C語言指標
- C語言指標學習C語言指標
- C語言指標(二) 指標變數 ----by xhxhC語言指標變數
- C語言學習筆記之指標的運算C語言筆記指標
- C語言知識彙總 | 51-C語言字串指標(指向字串的指標)C語言字串指標
- C語言知識彙總 | 56-C語言NULL空指標以及void指標C語言Null指標
- Go語言運算子Go
- Go 語言運算子Go
- 陣列指標陣列指標
- C語言運算子深度解析--超詳細C語言
- c程式設計--指標與陣列C程式程式設計指標陣列