-
-> 指向運算符查看全部
-
或者用花括號分割結構體查看全部
-
給一個結構體數組賦值時,按順序一次輸入所有展開的結構體值即可查看全部
-
按順序輸入參數,即給結構體成員賦值 用點語法訪問結構體查看全部
-
struct定義方式: 1. 定義類型 struct xx {}; 2. 定義類型并聲明一個全局變量 struct xx {} xx_1; 3. 定義一個結構體 struct {} xx_1;查看全部
-
typedef struct stu{} stu_xx 1. 定義了結構體 struct stu{} 2. typedef 定義一個別名stu_xx 為其別名 下面的代碼就只可以用 stu_xx xx = {} 這樣來定義了查看全部
-
typedef 自定義數據類型查看全部
-
宏:1. 忽略類型 2. 注意運算優先級(先展開后運算,展開過程中可能會導致優先級問題,所以總是用括號括起來函數體) 3. 宏函數有時候比函數更好用(因為沒有類型)查看全部
-
1、必須有頭指針 2、head ->( data / next ) -> ( data / next) -> ... -> (data / NULL) next是指向下一節點的指針,data是保存當前節點的數據! 3、循環鏈表 p = head; p = p->next;查看全部
-
結構體變量初始化。struct weapon{ char name[20]; int atk; float price; } 定義結構體變量 struc weapon weapon_1 = { "weapon_name", 100, 200.9 }; 如果結構體變量成員也是一個結構體,初始化可以嵌套。或者分開初始化使用成員引用。 結構體數組,數組的每個成員都是一個結構體變量。struct weapon weapons[10];查看全部
-
學習指針比較重要,還有結構體,數組查看全部
-
啊查看全部
-
學習了查看全部
-
宏的本質是單純的字符串替換查看全部
-
四步,不能少于三個字。。。查看全部
舉報
0/150
提交
取消