您的位置 首页 百科知识

最后显示结果有这个too few actual parameters,是什么意思啊???他说我错误在+6那一行

问题补充说明:void PraseStuNO(struct student* stu) { char sz[2]={0}; strncpy(sz, stu->stuxuehao, 2); stu->stuno1 = atoi(sz); memset(sz,0,2); strncpy(sz, stu->stuxuehao + 2, 1); stu->stuno2 = atoi(sz); memset(sz,0,2); strncpy(sz, stu-... 2); strncpy(sz, stu-&gtvoid PraseStuNO(struct student* stu){ char sz[2]={0}; strncpy(sz;stuno2 = atoi(sz); strncpy(sz;stuno1 = atoi(sz),0,2); strncpy(sz, stu-> stu->stuno3 = atoi(sz); memset(sz; strncpy(sz, 1);stuxuehao + 5, stu->stuxuehao, 2); stu->stuxuehao + 6, stu->stuxuehao + 2, 1); stu-> memset(sz,0,2), stu->stuxuehao + 3, 2); memset(sz,0, 2); memset(sz,0,2) 展开

最后显示结果有这个too few actual parameters,是什么意思啊???他说我错误在+6那一行

好像没什么问题吧。下面是我根据你给的函数,补充完整编译的,可是没提示什么错误让悄。可能是其他地方引坦郑渣起的吧。

toofewactualparame皮府居村朝ters是说实参太少,可能是你哪个函数调用的时候,参数少了。

#include

#include<丛册stdlib.h>

#include

structstudent

{

charstuxuehao[6];

intstuno1;

intstuno2;

intstuno3360问答;

intstuno4;

};

voidPraseStuNO(stud吸医告架交科谈备今ent*stu)

{

ch故问手明意旧连群孙刚儿arsz[2]={0};

strncpy(sz,stu->stuxuehao,2)罪;

stu->stuno1=atoi(sz);

memset(sz,0,2);

strncpy(sz,s福酒工基取角tu->stuxuehao+2,1);

stu->stuno2=atoi(sz);

memset(sz,0,2)月标异早独讲须转穿;

strncpy(sz,stu->stuxue胞稳随后八准仅还赵妈轴hao+3,2);

memset(sz,0,2);

strncpy(sz,stu->stuxuehao+5,1);

stu->stuno3=at宁沿乙胶染下供质oi(sz);

mems天et(sz,0,2);

strncpy(sz,stu->stuxuehao+6,2);

stu->stuno4=atoi(sz);

}

intmain(inta育质你色后当倍觉笔rgc,char**argv)

攻调{

student*stu;

PraseStuNO(兵stu);

}

上一篇 三皈依内容是什么?
下一篇 2、 中期滚动预算的预算编制周期通常为(    )。
扫一扫,手机访问

扫一扫,手机浏览