C语言怎么用结构体变量的成员做为函数参数,有一个例子我才能明白
1个回答
展开全部
#include <stdio.h>
typedef struct student
{
char sno[32];
char sname[32];
}STU;
void PrintName(char *name)
{
printf("sname : %s\n", name);
}
int main()
{
STU ss = {"031202523", "aab"};
PrintName(ss.sname);
return 0;
}
追问
ss是什么,这是结构体吗?结构体里面有这个typedef关键字?
追答
typedef 为 struct student 定义了一个别名STU,所以STU ss就相当于struct student ss,ss是一个结构体变量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询