freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c語言知識點總結(正式版)(文件)

2024-11-21 08:39 上一頁面

下一頁面
 

【正文】 int NUM[10]。 iv. typedef int * INTEGER。 如 struct student { long num。定義類型時同時定義變量 struct student st2。 }st3。 st=amp。 char ch。 定義類型后,用類型名定義變量 union { int i。 不給類型名,直接定義變量 ii. 共用體 變量所占字節(jié)數(shù) : 各成員所占字節(jié)數(shù)的最大值 ,如上 d1,d2,d3 所占字節(jié)數(shù)皆為 4.(單精度浮點型變量所占字節(jié)數(shù)最多為 4) . iii. 共用 體變量成員的訪問 1. 共用體變量名 . 成員名 如 2. 使用共用體類型的指針: (*共用體指針名 ) . 成員 或 共用體指針名 –成員名 union data *dd。如 =5。則 sun 值為 7, mon值為 1, tue 值為 2, wend 值為 3, thur 值為 4, fri值為 5, sat 值為 6 十六、 Turbo C 的使用 ? 菜單激活 : F10 ? 菜單切換 : 左右方向鍵 在不同菜單間切換, 上下方向鍵 在同一個菜單不同選項間切換。則此時 的值就不是 5 了,而是其 他值了, 的值是 ’a’ ? 枚舉類型 i. 枚舉類型的定義: enum 枚舉名 {枚舉元素名 1,枚舉元素名 2, … ,枚舉元素名 n}; ii. 枚舉元素的值: 默認值分別為 0、 … 、 n1。d1。 float f。 }d1。 stnum 或 (*st).num ? 共用體 i. 共用體 類型 的定義 及變量的定義 union 共用體名 { 類型 成員名 1; … 類型 成員名 n; }; 變量的定義與結構體類似,也有三種方法。 iv. 結構體數(shù)組定 義及初始化: struct student a[3]={{20200001,zhang,89,90,91,92}, {20200002,liu,68,69,70,71}, {20200003,li,57,58,59,60} }。 char name[10]。 int score[4]。等價于 INTEGER a,b。等價于 NUM a。 則 int a,b。 此時會打印出 a+b*c+d=29,帶參宏定義執(zhí)行時是將 a+b 這樣一個表達式代替 x, c+d 這樣一個表達式代替 y,所以 S(a+b,c+d)進行的是 a+b*c+d 的運算,而不是將 a+b 的值給 x,c+d 的值給 y然后再做 x*y, 這點跟函數(shù)調用傳遞參數(shù)是不一樣的 。 則 x 的值為 2+3*2+3=11 若想得到的結果是 (2+3)*(2+3)則定義時也寫成這樣 define M (2+3) } 注意 define、標識符、值之間都要用空格隔開,且宏定義結尾不需加分號。p1。 int a=3。 ? 指針數(shù)組 : 指針數(shù)組的數(shù)組元素都是指針變量,是用來存放變量的地址的,定義格式為 類型名 * 變量名 [數(shù) 組長度 ]。 ? 判斷是否合法訪問數(shù)組元素 :若是指針法訪問,判斷指針后跟的是否地址;若是下標法訪問,判斷下標有無越界。a[2], *p 得到的就是 a[2]的值。 若 p++;此時 p 存放的是 a[4]的地址 amp。 int a[10]。 p=amp。 當 max 函數(shù)體里執(zhí)行到一個 return 語句時,則 max 函數(shù)結束執(zhí)行,將 return 后的表達式的值返回給 main函數(shù)調用 max函數(shù)的那個位置,即若上面 a=3,b=5則 max(a,b)return后的表達式的值應該是 5也就是說執(zhí)行完 max后 把 5返回到調用 max的位置可看成 printf(“ %d” , 5);或另一種解法的 c=5?;? c=max(a,b)。 scanf(“ %d%d” ,amp。若函數(shù)類型為 void 則說明該函數(shù)無返回值,即函數(shù)體里不能出現(xiàn) return 語句 。 十二、 函數(shù) ? 函數(shù) 定義 函數(shù)類型 函數(shù)名 ( 形式參數(shù)列表 ) { 內部變量定義和聲明部分 執(zhí)行語句 } 如: int max (int x , int y ) { int z 。 char str1[20]=”ABC”,str2[20]=”xyz”。 char str1[20]=”ABCE”,str2[20]=”ABDE”。 strcat(str1,str2)。 int len。 或 puts(str2)。則 gets(str);或 gets(str2);都是接收用戶輸入的字符串如“ ABC”存入到字符數(shù)組 str 中 ? puts(字符數(shù)組名或字符指針變量或字 符串常量 ); 如 char str[10]=”china”。 ? 字符型數(shù)組 char str[20];字符型數(shù)組里的各個元素存放的是字符。如 i=2 時訪問到的元素是 a[2],你就可以問問它,你是不是最小值啊。a[2]=3… a[9]=3; 當然此時我們就可以借助于一個 for 循環(huán)來控制下標的變化從而對數(shù)組的各個元素進行賦值 for(i=0。下標可為常量,表達式,變量等,如 int i=3; a[0]=5; a[3*2]=9; a[i]=7; ? 初始化 : 數(shù)據(jù)類型 數(shù)組名 [整型常量 ]={數(shù)據(jù)表列 }; 將數(shù)據(jù)表列的各個值依次賦值給數(shù)組的各個元素。 ? break 語句 : 放在循環(huán)體內實現(xiàn)的功能是結束其所在的那層循環(huán)的執(zhí)行 。 2. 執(zhí)行循環(huán)體語句,重新回到步驟 1。每個 case 后可跟多條語句。 ii. 語句 1 和語句 2 都只能是一個語句 , 若要跟多條語句,切記用一對 {}括起來,構成復合語句;也不要隨便在圓括號后加 “ ; ” ,因“ ;”構成一條空語句,這會使后面跟的語句 1 不再屬于 if 語句的組成部分 。如 int max() { return 0。 ? 空語句 : ; ? 選擇結構語句 : if 語句 switch 語句 ? 循環(huán)語句 : for 語句 while 語句 do while 語句 ? 復合語句 :用花括號{}將以上任意語句括起 來構成一條復合語句。 putchar(c)。 v. %u: 輸入輸出無符號整型, %o:輸入輸出八進制數(shù), %x:輸入輸出十六進制數(shù) ? getchar()。 %lf:輸入雙精度型數(shù)據(jù) iv. %s:輸入輸出一個字符串,用 printf輸出字符串時,輸出項書寫時可為字符串常量,或字符數(shù)組名。 printf(“%”,x)。ch,amp。b)。ch,amp。a。x)。b)。 ? 逗號表達式 i. 逗號運算符 :
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1