C语言怎么用结构体变量的成员做为函数参数,有一个例子我才能明白

 我来答
丿艾瑞灬莉娅
2018-04-25 · TA获得超过916个赞
知道小有建树答主
回答量:926
采纳率:78%
帮助的人:429万
展开全部
#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是一个结构体变量
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式