c语言中编译错误是什么意思,C语言编译错误什么意思

1,C语言编译错误什么意思1. 首先一个工程项目只能有一个main函数2. 你这里有两个源文件,两个源文件中应该有两个main函数吧return 0;
2,c语言 这句编译错误是什么意思 第167行长这样 iffpfopenfopen第一个参数传入的是一个字符串 。(const char * )而你传入的是一个*filename  , 也就是一个字符串取值,也就是一个字符 。所以报错说,expected const char * __restrict__期望是一个const char *类型的参数but argument is of type char但你传入的是一个字符(char)类型的参数 。所以filename前不要有*号去掉星号: if((fp=fopen(filename,"r"))==NULL)char filename[80];或char *filename;调用 fopen 时用fp=fopen(filename,"r") ...该段语句的意思是:打开文件名为filename的文件,根据fopen的返回值(fp),判断该文件是否打开,如果没有打开,则打印"error opening file"信息,然后退出程序,如果正确打开,则跳过这里,执行后面的语句,【c语言中编译错误是什么意思,C语言编译错误什么意思】

    推荐阅读