这个代码有错吗
#include<stdio.h>
int main(void)
{
char c='a';
unsigned i=97;
printf("%c,%u ",c,c);
printf("%c,%u ",i,i);
return0;
}
--------------------Configuration: zii - Win32 Debug--------------------
Compiling...
zii.cpp
C:Program Files (x86)Microsoft visual studioMyProjectsziizii.cpp(8) : error C2065: 'return0' : undeclared identifier
C:Program Files (x86)Microsoft visual studioMyProjectsziizii.cpp(9) : warning C4508: 'main' : function should return a value; 'void' return type assumed
执行 cl.exe 时出错.
zii.exe - 1 error(s), 0 warning(s)
这个是个典型的c++ 格式化输出的问题。至于编译错误下面的提示很明确。“return0“ ;。应该return 0; 你少空格,改下重新编译下试试;
不应该有错误的。
热门标签: