C结构体

研究源码是一件痛苦的事情,习惯了写业务代码,看到低层的数据类型都有点蒙,下面复习一下结构体:

定义:

结构体就是把某一类属性封装起来,然后可以通过一定方法去访问和修改它的内部变量

```

struct sutdent{

    int age;

    int job[20];

    char *name;

    int *a

 } stu

```

取值

stu->age

*(stu->name)

*(stu->a)

for(int i=0; i<20; i++) {

int a = stu->job[i];

}

你可能感兴趣的:(C结构体)