ambiguating new declaration of ‘int div(int, int)’
cannot convert ‘div_t’ {aka ‘_div_t’} to ‘int’ in return
1.可能在函数申明中出现类型不对应
2.可能在主函数中未申明要调用的函数
too many arguments to function ‘int div()’
也许函数形参在程序中有多处不同:如定义中有int div(int x,int y)而在主函数中是int div()等形参不一致的情况。
莫名其妙的 int div(int ,int)就是会错,似乎不能命名为div。
control reaches end of non-void function [-Wreturn-type]
1.定义了一个有返回值的函数,而函数结尾却没有返回值。
2.函数是找到了才有返回值的,如果没找到就没有返回值,会提示这个错误信息,可以在函数的最后添 加语句:return -1。
Expected comma jsonc(514)
comma是逗号的意思,在这里指前面缺少逗号,出现在json文件中。