动作简单的励志手语舞:请教一个C++问题

来源:百度文库 编辑:高校问答 时间:2024/05/08 19:58:31
我编写一个程序:
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
cout<<"abcde";
putchar('\015');
return 0;
}
执行结果中没有"abcde" 而我在语句putchar('\015');之后家一个语句putchar('\n');后,输出结果中就有了abcde 为什么

这是因为输入输出一般都是存放到缓冲中, 并没有被立即显示出来。当输入时遇到回车才真的输入到内存,输出是也一样。

cout<<"abcde"<<endl;

对,上面的同志说的对,有些非windows系统就有些不支持ASCII