学了这么久的C语言,一直停留在编写“控制台”程序的水平。黑色窗口,白色的文字,看多了着实让人感到枯燥无味。但是作为业余爱好者,我既没有那么多时间和精力去学习如何编写窗口程序,也没有那个必要一定用C去调用一堆API来写。毕竟“控制台程序”也可以色彩斑斓啊。
#include <conio.h> #include <stdio.h> #include <windows.h> int main(int argc, char *argv[]) { HANDLE hOut; hOut = GetStdHandle(STD_OUTPUT_HANDLE); int i; ; i < ; i ++ ) { SetConsoleTextAttribute(hOut, i); printf("%3d\t",i); } printf("\n"); SetConsoleTextAttribute(hOut, 0x0007); printf("演示结束"); getch(); ; }