色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 什么是結構體

什么是結構體 時間:2019-05-24      來源:華清遠見

1. 什么是結構體?

結構體是一種工具,用這個工具可以定義自己的數據類型。

2. 結構體與a數組的比較

(1) 都由多個元素組成

(2) 各個元素在內存中的存儲空間是連續的

(3) 數組中各個元素的數據類型相同,而結構體中的各個元素的數據類型可以不相同

3. 結構體的定義和使用

(1) 一般形式

 

struct 結構體名

{

    類型名1 成員名1;

    類型名2 成員名2;

    

    類型名n 成員名n;

};

 

struct student

{

    char name[10];

    char sex;

    int age;

    float score;

};

 

(2) 定義結構體類型的變量、指針變量和數組

方法一:定義結構體類型時,同時定義該類型的變量

 

struct [student] /* [ ]表示結構體名是可選的 */

{

    char name[10];

    char sex;

    int age;

    float score;

}stu1, *ps, stu[5]; /* 定義結構體類型的普通變量、指針變量和數組 */

 

方法二:先定義結構體類型,再定義該類型的變量

 

struct student

{

    char name[10];

    char sex;

    int age;

    float score;

};

struct student stu1, *ps, stu[5]; /* 定義結構體類型的普通變量、指針變量和數組 */

 

方法三:用類型定義符typedef先給結構體類型命別名,再用別名定義變量

 

typedef struct [student]

{

    char name[10];

    char sex;

    int age;

    float score;

}STU;

 

STU stu1, *ps, stu[5]; /* 用別名定義結構體類型的普通變量、指針變量和數組 */

 

(3) 給結構體變量賦初值

 

struct [student]

{

    char name[10];

    char sex;

    int age;

    float score;

}stu[2]={{"Li", 'F', 22, 90.5}, {"Su", 'M', 20, 88.5}}; 

 

(4) 引用結構體變量中的成員

1) 結構體變量名. 成員名:      stu1.name

2) 結構體指針變量成員名:    psname

3) (*結構體指針變量). 成員名: (*ps).name

4) 結構體變量數組名. 成員名: stu[0].name

4. 用結構體類型和基本數據類型定義變量的對比

上一篇:const的作用

下一篇:字符串常量和字符串變量

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区
主站蜘蛛池模板: 日韩专区中文字幕| 欧美一二三视频| 亚洲精品视频二区| 国产精品久久久久免费a∨| 欧美黄色片免费观看| xxx成人少妇69| 国产一区二区精品丝袜| 亚洲qvod图片区电影| 国产精品日韩专区| 日本一区二区三区在线播放| 97色在线视频| 97超级碰在线看视频免费在线看| 精品日本高清在线播放 | 精品国产一区二区三区在线观看| 亚洲精品自在久久| 亚洲精品日韩欧美| 亚洲欧美制服丝袜| 亚洲视频在线看| 中文字幕欧美视频在线| 亚洲欧美一区二区精品久久久 | 欧美激情一区二区三级高清视频| 黄网站色欧美视频| 欧美性色xo影院| 欧美激情视频在线观看| 久久久久久久爱| 38少妇精品导航| 国产精品成人一区二区三区吃奶| 国产成人福利网站| 国产91精品在线播放| 国产精品视频资源| 亚洲r级在线观看| 亚洲欧美在线一区| 久久精品欧美视频| 粉嫩av一区二区三区免费野| 欧美激情精品久久久久| 97精品一区二区三区| 日本最新高清不卡中文字幕| 国产一区二区视频在线观看| 亚洲精品动漫100p| 综合国产在线视频| 富二代精品短视频|