C语言如何定义和使用结构体
1、打开啊哈c编译器

2、struct student
{
int score;
char name[128];
};//结构体就是不同变量的集合

3、 int a=10;//第一种定义
struct student stul = {98,"李四"};
printf("a=%d\n",a);
printf("结构体:score = %d\n",stul.score);
printf("结构体:name = %s\n",stul.name);

4、struct student test;//第二种定义
test.score = 99;
//test.name = "张三";c++可以这样写,c语言中不可以这样写
strcpy(test.name,"张三");
printf("结构体:score = %d\n",test.score);
printf("结构体:name = %s\n",test.name);

5、运行程序

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。