啊哈磊_编程从这里起步

标题: 哪里错了呢 [打印本页]

作者: 大侠8573    时间: 2019-5-5 18:54
标题: 哪里错了呢
  1. #include <iostream>
  2. #include <cstdio>
  3. using namespace std;
  4. int main()
  5. {
  6.     system("color 5");
  7.     printf("wa wa wa");
  8.     return 0;
  9. }
复制代码

作者: 邋遢大王不邋遢    时间: 2019-5-6 17:20
呃,1.这是c++的程序,输出不用“printf”,用“cout”;
2.改变输出字体颜色也不是用“system”这个语句,还需要添加“window.h”这个库。程序如下:
#include <iostream>
#include <cstdio>
#include "windows.h"//控制台输出设置库
using namespace std;
int main()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);

微信图片_20190506171909.png (19.42 KB, 下载次数: 5)

微信图片_20190506171909.png

作者: 邋遢大王不邋遢    时间: 2019-5-6 17:20
邋遢大王不邋遢 发表于 2019-5-6 17:20
呃,1.这是c++的程序,输出不用“printf”,用“cout”;
2.改变输出字体颜色也不是用“system”这个语句 ...

呃,完整的程序:
#include <iostream>
#include <cstdio>
#include "windows.h"//控制台输出设置库
using namespace std;
int main()
{
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
        //字体红色
    cout<<"wa wa wa"<<endl;//输出语句
    return 0;
}






欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2