【发布时间】:2022-06-15 21:10:07
【问题描述】:
我试图让这个特定的程序打开一个文件,并将元素放入一个结构中,然后输出其中一个变量。但是我什至无法启动程序,因为我的 void main 告诉我它已更改为 int,然后说 main 必须返回 int。
【问题讨论】:
-
为什么不根据消息简单地将返回类型更改为
int? -
错误信息似乎很清楚。将
void main()更改为int main(void)或int main(int argc, char ** argv)。语言标准对 main 的正确类型非常具体。
标签: c