永发信息网

C语言中cprintf的用法

答案:1  悬赏:20  手机版
解决时间 2021-04-27 19:06
  • 提问者网友:我是女神我骄傲
  • 2021-04-27 12:37
急!!!!请各位高手指点一下如何利用cprintf输出彩色的结果,包括头文件啊,最好拿出一个简单的程序例子来,谢了~~~~
最佳答案
  • 五星知识达人网友:上分大魔王
  • 2021-04-27 12:49

cprintf()函数输出一个格式化的字符串或数值到窗口中。它与printf() 函 数的用法完全一样, 区别在于cprintf()函数的输出受窗口限制, 而printf() 函数的输出为整个屏幕。 下面是一个彩色输出的例子,测试可行。更多关于TC字符屏幕函数可参考 http://tieba.baidu.com/f?kz=6001621


#include <conio.h>
main()
{
int i;
char *f[]={"Load F3", "Pick Alt-F3", "New ",
"Save F2", "Write to ", "Directory",
"Change dir", "Os shee ", "Quit Alt-X"};
char buf[9*14*2];
clrscr();
textcolor(YELLOW);
textbackground(BLUE);
clrscr();
gettext(10, 2, 24, 11, buf);
window(10, 2, 24, 11);
textbackground(RED);
textcolor(YELLOW);
clrscr();
for(i=0; i<9; i++)
{
gotoxy(1, i++);
cprintf("%s", f[i]);
}
getch();
movetext(10, 2, 24, 11, 40, 10);
puttext(10, 2, 24, 11, buf);
getch();
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯