函数没有问题,只是C语言结构体之间的赋值不能直接用等号的。就是说你的这句代码out = fun(); 有问题,你要再写一个函数来实现等号的功能
其中,返回0则代表打开成功,返回13代表的错误是“权限被拒绝”。FILE* fp;errno_t error;char ch;char temp[32] = {};int i = 0;int usernb = 0;error = fopen_s(&fp, "UserData.txt", "r+");if (fp == NULL){ return1;} 上⾯的代码由于⽂件打开失败 fp == NULL ⽂件打开失败 //...
函数声明的方式不对 int *max(int (*p)[4]);应该写成 int* max(int *p);下面定义的时候也是这样 这里没问题了可能还是达不到你的预期效果,没太明白你的程序要干什么
2回复贴,共1页 <<返回c语言吧函数返回值类型不能写成bool型怎么办?错误提示是:unkn 只看楼主 收藏 回复1023逗比 酱油 4 函数返回值类型不能写成bool型怎么办?错误提示是:unknown type name 'bool' GTA小鸡 麻婆豆腐 11 #include <stdbool.h> ...