用printf输出语句中文

@钦炎3790:怎么在C语言里用printf输出一个中文 -
元欣13964807791…… 一般情况下,应用程序采用的字符集为gbk, gb2312,该字符集中一个汉字由两个字节组成,所以在普通的C语言中,汉字是按字符串进行存储和输出的.(另:还有utf8字符集,一个汉字由三个字节组成,详情可查阅utf8字符集) char * p = "张...

@钦炎3790:c语言怎么输出中文 -
元欣13964807791…… printf()是可以的,只不过有些编译系统不支持中文,输出时出现乱码. 也就是说,不能输出中文是编译环境的问题,不是你方法不对.

@钦炎3790:在C语言printf中能输汉字吗? -
元欣13964807791…… 可以,和英文输入没什么不同,可是在运行时就需要首先加载一个中文字库支持. 一些国产的C语言编程工具可以提供中文字体支持,用起来很方便,推荐两个 Turbo C For Windows 3.0 http://nj.onlinedown.net/soft/30053.htm Turbo C for Windows 集成实验环境 5.0 http://nj.onlinedown.net/soft/42127.htm

@钦炎3790:C语言怎么打印汉字? -
元欣13964807791…… 1、中文字符串可以使用printf()、puts()等函数直接输出. #include #include int main() { const char str[] = "这里全是中文"; printf("\n输出字符数:%d\n", printf(str)); puts(str); return 0; }2、单个中文字符,需要进行本地化设置,需要使用宽字符版的printf()即wprintf输出. #include #include int main() { setlocale(LC_ALL, "chs"); wchar_t wc = L'中'; wprintf(L"%c\n",wc); return 0; }

@钦炎3790:C语言里如何让printf输出中文?
元欣13964807791…… 这个跟系统有关系~如果用的是TurboC那是不可能切换到中文的~现在的VC++6.0就没有问题,你要先看看自己的软件版本支持不支持中文~

@钦炎3790:【已解决】c语言:怎样用printf函数打印中文 -
元欣13964807791…… 编译器问题吧 ,vc6.0 以上 就不会 乱码 ,再有可能是你的运行环境对中文支持不好, code blocks 跨平台软件, 通常 只是支持英文的

@钦炎3790:C语言怎么用printf输出字符串. -
元欣13964807791…… void main() { unsigned char *x = "ab,sdf,sad,23432,cc"; data = x; printf("data = %c\n", *data); printf("data = %s\n", data); system("pause"); } 扩展资料: printf输出字符串的一些格式 1、原样输出字符串:printf("%s", str); 2、输出指...

@钦炎3790:在C语言中,怎样用一个printf,输出三个语句? -
元欣13964807791…… 使用换行符“\n”,比如printf("语句A+\n 语句B+\n 语句C+\n"),第三个“\n”作用下次输出换行

@钦炎3790:C语言中一个字符用%c输出,那么一个中文字用什么输出呢? -
元欣13964807791…… 首先要明白,在C语言中,汉字的的储存方式,即一个汉字用两个字节储存,在字符串中,如果要将某一汉字输出,应该同时输出和这个汉字有关的字符,采用printf("%c")方式输出~例如 #include"stdio.h" void main() { char a[]="你好"; printf("%c%c%c%c",a[0],a[1],a[2],a[3]); } 或采取循环输出的方式,如果只输出一个字符,是没有用的,一般运行的结果是无任何显示~ 希望你对我的回答满意~

@钦炎3790:运行C语言程序时,代码中printf中文时,运行输出的中文怎么总是错误的? -
元欣13964807791…… 如果你用的是C++的话中文是可以显示的. 但是printf内容需要加引号的! 如果用的是Turbo C 或者 Win-TC的话 中文是无法显示的.会有乱七八糟的东西..

相关推荐

  • print()会输出什么
  • printf怎么输出中文
  • printf如何输出中文
  • printf输出汉字怎么写
  • print三种输出方式
  • c语言printf输出中文
  • 两个printf只输出一个
  • printf可以输出中文吗
  • printf函数输出中文
  • c语言输出printf用法
  • printf和println输出格式
  • 为什么printf不能输出
  • printf输出格式例子
  • 用print输出一句话的格式
  • 一个printf输出多行
  • 两个printf怎么一起输出
  • printf输出格式
  • printf输出一段文字
  • printf怎么输出汉字
  • print输出还是输入
  • python输出语句print
  • printf输出一段话
  • java输出语句printf
  • printf的各种输出格式
  • 如何用printf输出字符串
  • printf只能输出一行吗
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网