sprintf用法,格式转换,彩色显示..docVIP

  • 42
  • 0
  • 约5.29万字
  • 约 9页
  • 2017-01-21 发布于河南
  • 举报
sprintf用法,格式转换,彩色显示.

char *itoa(int value, char *string, int radix);这个不是C标准库中的函数,而是Windows平台下扩展的,标准库中有sprintf,功能比这个更强,用法跟printf类似:   char str[255];   sprintf(str, %x, 100); //将100转为16进制表示的字符串。如果你用的是BSHELL或者BASH,有很简单的方法,就象ls程序那样: pringf(\033[01;40;32mHELLO\033[01;40;37m); 能显示绿色的HELLO字样。 这里\033[是转义子列,表示后面接的是颜色代码。 01是高亮度,不写是低亮度。40是背景色,40:黑,41:红:42:绿,43:黄,44:青,45:蓝,47:白。 32是前景色:30:黑,31:红,32:绿,33:黄,34:蓝,35:紫,36:青,37:白。以下选自《CSDN 社区电子杂志——C/C++杂志》   *********************************************************/   在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致spri

文档评论(0)

1亿VIP精品文档

相关文档