错误提示:
warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=]
打印语句 “ 结束后忘记写 ,导致。
C会在打印语句结束之后再标明变量名称,然后用逗号隔开,需要注意的是,在打印语句结束后的双引号后面也需要一个逗号,才能判定后面的语句为变量名称。
错误提示:
warning: ‘return’ with a value, in function returning void [enabled by default]
return 0;^
定义函数原型已经明确了原数类型为 void 即没有返回值,但却在函数结尾处多写了 return 0; 语句导致。
定义函数时,在函数名前面注明了函数类型为void,即标明该函数没有返回值。于是在函数结束后不需要再写return语句,如果不小心写上了反而会导致编译失败。
函数无效或是不显示,错误的在mian方法里调用函数时,在函数名前面加上了void
----------------------------------------------------
编译器用的Ubuntu自带的gcc(貌似?)
所以提示几乎全是英文的,这可苦了我这个英语爆烂的家伙。