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語言陣列指標
- C語言指標和陣列基礎C語言指標陣列
- C語言指標和陣列筆試題C語言指標陣列筆試
- C語言雜談:指標與陣列 (上)C語言指標陣列
- C語言雜談:指標與陣列 (下)C語言指標陣列
- 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語言指標陣列
- 郝斌老師C語言學習筆記----指標和陣列C語言筆記指標陣列
- 補充內容:C++語言中陣列指標和指標陣列徹底分析 (轉)C++陣列指標
- C語言陣列C語言陣列
- C++ 指標陣列與陣列指標的區別C++指標陣列
- C語言-指標操作C語言指標
- 徹底搞清C/C++中一維陣列,二維陣列,指標,陣列指標和指標陣列以及指向指標的指標,行地址和列地址之間的關係C++陣列指標
- 指標陣列和陣列指標與二維陣列指標陣列
- Go 陣列指標(指向陣列的指標)Go陣列指標
- C語言學習筆記--C運算子C語言筆記
- c語言的陣列C語言陣列
- C語言(字元陣列)C語言字元陣列
- C++語言程式設計筆記 - 第6章 - 陣列、指標與字串C++程式設計筆記陣列指標字串