C语言:struct和typedef
1、没有设置结构体名,相当于一个匿名结构体,没有结构体名,后面就没法用该结构体定义新的变量。#include<stdlib.h>#include<stdio.h>struct{ int x; int y;}Test;int main(){ Test.x = 100; printf("%d",Test.x);} 2、设置了结构体名a,就可以利用struct a Test2, 来构造一个新的结构体变量Test2,相比上一个的优点是可以直接在main函数里继续
原创
2020-07-12 17:20:30 ·
1608 阅读 ·
2 评论