【C语言结构体】
pst->age = 88; //第二種方式 ? ? 計(jì)算機(jī)內(nèi)部會(huì)被轉(zhuǎn)化成(*pst).age ? ? ? ? 沒有什么為什么這就是->的含義?
#include <stdio.h>//推薦第一種 struct Student{int age;float score;char sex;};//不建議使用 struct Student2 {int age;float score;char sex;} stu2;//不建議使用 struct {int age;float score;char sex;} stu3;int main(void) {struct Student st = {80,66.6,'F'};struct Student st2;st2.age = 10;st2.score = 88;st2.sex = 'F';struct Student * pst=&st; //st不能改成&stpst->age = 88; //第二種方式 計(jì)算機(jī)內(nèi)部會(huì)被轉(zhuǎn)化成(*pst).age 沒有什么為什么這就是->的含義st.age = 88; //第一種方式while (true){}return 0; }?
總結(jié)
- 上一篇: C语言再学习 -- 转义字符
- 下一篇: C语言再学习 -- 关键字sizeof与