Heya我在windows7上安装了codeblocks .. 代码块-13.12mingw-设置-TDM-GCC-481.exe 我的程序正在构建但在执行后我只获得了一个控制台窗口,只有一个游标而没有输出。我尝试过很多其他程序,但同样的事情正在发生。 我还将所有设置都设置为默认值,并重新安装了代码块。 我附加了程序代码的控制台窗口的片段:
#include <stdio.h>
int main()
{
printf("helloworld%s")
return 0;
}
即使是默认程序也无法正常工作,因为它无法识别iostream。 请帮助..!
答案 0 :(得分:1)
您忘记了;
行末尾的printf()
,编译时应该出现语法错误。
如果没有附加参数,%s
并不意味着任何意义。当您想要打印存储在变量中的字符串时使用它。示例:
int main(int argc, char** argv) {
char str[] = "world!";
printf("Hello %s\n", str);
}
将打印“Hello world!”。
\n
(在stdout
上输出之前进行缓冲,并在缓冲区已满时打印:{{ 3}})