c语言先调用load函数 c语言程序中调用函数时

C语言想问一下导入函数load()里feof(fp)=0的含义以及return(i-1)为什么要返回i-1,在线等急急急feof(fp)函数测试文件fp是否已经读到末尾c语言先调用load函数,不是则返回0c语言先调用load函数,是则返回非零 。
}while(feof(fp)==0);这句c语言先调用load函数的意思是c语言先调用load函数,如果文件没到末尾(feof(fp)返回0)c语言先调用load函数,继续做循环 。
i-1的意思是,当fread(stu[i],sizeof(struct student),1,fp);读到文件末尾,它会返回且不读取字节,但是下一句i还是执行了 , 所以多算了一个字节 , 因此要减回来 。
c语言中head=load(fname);是什么意思啊head通常应该是指头指针 , load()是个函数 , fname是load函数的实参,函数load()的返回值类型应该是一个指针 。
所以 head=load(fname)的意思是:将 函数load(fname)的返回值赋给head 。
在C语言中 int load()函数是什么意思load函数并不是系统函数,是一个自定义的函数
int load()意思即是:load这个函数的返回值类型必须是int(即整数)
【c语言先调用load函数 c语言程序中调用函数时】c语言先调用load函数的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于c语言程序中调用函数时、c语言先调用load函数的信息别忘了在本站进行查找喔 。

    推荐阅读