真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

整理C基礎(chǔ)知識點--結(jié)構(gòu)體

什么叫結(jié)構(gòu)體:

吳興ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

把一些基本類型數(shù)據(jù)組合在一起形成的一個新的復合數(shù)據(jù)類型

二.如何定義結(jié)構(gòu)體:

```

struct student

{

 int age;

 float score;

 char sex;

};(分號不能?。?/strong>

```

三.怎么使用結(jié)構(gòu)體變量

賦值和初始化

定義的同時可以整體賦初值

若定義完之后,則只能單個的賦初值

```

#include

struct student

{

 int age;

 float score;

 char sex;

};

int main(void)

{

struct student st = {10,80,'F'};//定義同時賦初值 

struct student st2; //定義未賦初值 

st2.age = 11;

st2.score = 90;

st2.sex = 'F'; 

printf("%d %f %c\n",st.age,st.score,st.sex);

printf("%d %f %c\n",st2.age,st2.score,st2.sex);

return 0;

}

```

四.如何取出結(jié)構(gòu)體變量中的每一個成員

1.結(jié)構(gòu)體變量名.成員名

```

st2.age = 11;

st2.score = 90;

st2.sex = 'F'; 

```

2.指針變量名->成員名(常用)

```

struct student st = {10,80,'F'};//定義同時賦初值 

struct student *pst = &st; 

pst->age = 10;

pst->age 在計算機內(nèi)部會被轉(zhuǎn)化成(*pst).age(硬性規(guī)則)

pst->age 等價 (*pst).age 等價于st.age

pst所指向的是結(jié)構(gòu)體變量中的age成員

```

結(jié)構(gòu)體變量和結(jié)構(gòu)體指針變量(常用)可以作為函數(shù)參數(shù)傳遞

結(jié)構(gòu)體變量的運算:

結(jié)構(gòu)體變量不能做算術(shù)運算,但結(jié)構(gòu)體變量可互相賦值


網(wǎng)站欄目:整理C基礎(chǔ)知識點--結(jié)構(gòu)體
標題來源:http://weahome.cn/article/pjsjdg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部