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

正文內容

c回顧6-結構體及類型定義-資料下載頁

2025-05-11 21:19本頁面
  

【正文】 }stu[3]={{10101,Li Lin,39。M39。,18}, {10102,Zhang Fun,39。M39。,19}, {10104,Wang Min,39。F39。,20}}。 main() { struct student *p。 for(p=stu。pstu+3。p++) printf(%d%s%c%d\n,pnum,pname,psex,page)。 } num name sex age stu[0] p stu[1] stu[2] p+1 167。 用 typedef定義類型 ?功能 :用自定義名字為 已有 數據類型命名 ?類型定義 簡單形式: typedef type name。 例 typedef int INTEGER。 類型定義語句關鍵字 已有數據類型名 用戶定義的類型名 例 typedef float REAL。 類型定義后 ,與已有類型一樣使用 例 INTEGER a,b,c。 REAL f1,f2。 int a,b,c。 float f1,f2。 說明 : 沒有創(chuàng)造 新數據類型 是定義類型 ,不能定義變量 與 define 不同 define typedef 預編譯時處理 編譯時處理 簡單字符置換 為已有類型命名 ?typedef定義類型步驟 ?按定義變量方法先寫出定義體 如 int i。 ?將變量名換成新類型名 如 int INTEGER。 ?最前面加 typedef 如 typedef int INTEGER。 ?用新類型名定義變量 如 INTEGER i,j。 例 定義數組類型 ? int a[100]。 ? int ARRAY[100]。 ? typedef int ARRAY[100]。 ? ARRAY a,b,c。 ? int a[100],b[100],c[100]。 例 定義指針類型 ? char *str。 ? char *STRING。 ? typedef char *STRING。 ?ST ING p,s[10]。 ? char *p。 char *s[10]。 例 定義函數指針類型 ? int (*p)()。 ? int (*POWER)()。 ? typedef int (*POWER)()。 ?POWER p1,p2。 ? int (*p1)(),(*p2)()。 例 定義結構體類型 ? struct date { int month。 int day。 int year。 }d。 例 定義結構體類型 ? struct date { int month。 int day。 int year。 }DATE。 例 定義結構體類型 ?typedef struct date { int month。 int day。 int year。 }DATE。 例 定義結構體類型 ? DATE birthday, *p。 ? struct date { int month。 int day。 int year。 }birthday, *p。 ?類型定義可嵌套 例 typedef struct club { char name[20]。 int size。 int year。 }GROUP。 typedef GROUP *PG。 PG pclub。 ? GROUP *pclub。 ? struct club *pclub。 GROUP為結構體類型 PG為指向 GROUP的指針類型
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1