求大神帮忙看下这段子函数,为什么会出现这样的错误?在for循环那里出错的

voidprintInfo(structstudent*data,intlen){intl;for(l=0;l<80;l++){putchar('=');}printf(... void printInfo(struct student *data,int len)
{
int l;
for(l=0;l<80;l++)
{
putchar('=');
}
printf("%-10s%-10s%-5s%-5s%-20s%-50s","学号","姓名","性别","年龄","电话","住址");
for(l=0;l<*len;l++)
{
printf("%-10s%-10s%-5s%-5s%-20s%-50s",data[l].num,data[l].name,data[l].sex,data[l].age,data[l].tel,data[l].addr);
}
for(l=0;l<80;l++)
{
putchar('=');
}
}

课程设计.c
D:\visual c++\课程设计.c(201) : error C2100: illegal indirection
执行 cl.exe 时出错.
展开
 我来答
百度网友9cba1dea7
2016-12-02 · TA获得超过271个赞
知道小有建树答主
回答量:313
采纳率:52%
帮助的人:128万
展开全部
将*len改为len 或者printInfo(struct student *data,int len)中的len改为 int &len
ch3cooh3210
2016-12-02 · 超过29用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:21.4万
展开全部
*len, 你为什么要放指针
追问
我是想弄一个学生人数计数器len,是学生通讯录管理系统的一部分
我是想弄一个学生人数计数器len,是学生通讯录管理系统的一部分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式