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