c语言函数中使用结构体 c语言结构体中定义函数( 二 )


2、在C语言中,函数的定义是独立的,一个函数不能定义在另一个函数内部 。但在调用函数时,可以在一个函数中调用另一个函数 , 这就是函数的嵌套调用 。接下来我们通过一个案例来演示函数的嵌套调用 。
请问下C语言中的结构体有什么用?C语言中的结构体可以定义一些复杂数据类型,把一些有内在联系的不同变量放在一起封装成一个整体,这就是结构体 。
例如:以学生为例,学生存在学号 , 姓名,性别,班级等 。此时你可以顶一个结构体,将这些学生信息封装到一个结构体中 。
code如下:
struct student{
int iID //学生的学号
char sStuName[10] //学生姓名
char sSex[10] //学生性别
....
}
扩展资料
C语言结构体在函数中的应用
typedefstructtagSTUDENT{
charname[20];
intage;
}STUDENT;
voidfun(STUDENTstu)
{
printf(“stu.name=%s,stu.age=%d/n”,stu.name,stu.age);
}
c语言函数中使用结构体的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言结构体中定义函数、c语言函数中使用结构体的信息别忘了在本站进行查找喔 。

推荐阅读