99问答网
所有问题
当前搜索:
printf怎么输出汉字
怎么
在C语言里用
printf输出
一个中文
答:
printf
("%s\n", p ); //按字符串
输出
完整的数据 输出一个中文:printf("%c%c", *p, *p+1 ); //按字符输出,同时输出两个字节 输出一个中文串的长度:printf("sizeof(p)=%d\n", sizeof(p) ); //p变量是指针,所以,这里输出的是指针的宽度,一般32位机是4 printf("sizeof(张)...
...指针变量指向数组中的一个
汉字
并用
printf
函数
输出
此汉字?
答:
char name[] = "张三";char *p = &name[0];这里定义了一个存储
汉字
名字的字符数组name,然后用指针变量p指向该数组的第一个元素,也就是汉字“张”的地址。要
输出
该汉字,可以使用
printf
()函数,指定格式符为%c,例如:perl printf("%c", *p);这样就可以输出该汉字了。如果要在数组中存储多个...
...将汉字给一个变量,使这个变量输出的时候
输出汉字
?
答:
可以用unsigned char类型的数组储存汉字,输出时按字符串输出即可
include<stdio.h> int main() { unsigned char s[]="百度一下,你就知道"; printf("%s\n",s); puts(s); scanf("%s",s); printf("%s\n",s); puts(s); return 0; } ...
C语言中文字符
答:
在C语言中,如果输出中文字符,可以通过printf函数直接输出
。printf函数在内部提供这种机制,实现宽字符的转换,因此都可以正常输出,比如:printf("中文测试\n");另外也可以使用wprintf来输出存储在变量的中文字符,需要进行语言的区域设置。示例如下:示例如下,输出宽字符“中”字。include <stdio.h>#inclu...
C语言中
怎么
用
printf输出汉字
答:
开中文DOS环境,你的程序就可以输出中文
。 (Win-TC 1.91自带中文环境,可以下载用一下。)英文DOS环境,你看到的是乱码。没有中文环境,用printf不能输出汉字 一种取巧的办法是,自己构造"你好"的点阵字模(也可以使用现成的点阵汉字库),然后用printf("@")输出点阵,可以看到巨大的"你好"图形模式...
请问在C语言
中如何输出汉字
?
答:
1、引入标准输入输出库:sdtio.h。2、定义字符串形式的汉字(采用字符数组存储)。3、使用
printf
函数,或者puts函数输出字符串形式的汉字。例如:include<stdio.h>int main(){ char str[]="输出汉字"; printf("%s\n",str); puts(str); return 0;}/*运行结果:
输出汉字输出汉字
*/...
在C语言中,
汉字怎么
输入?
答:
char s[] = "首都北京"; // 将
汉字
字符赋值给字符数组char s2[20]; // 定义字符数组,存放用户输入的汉字scanf("%s", s2); // 接收用户输入的汉字字符
printf
("%d\n", sizeof(s)); // 计算字符数组s所占的内存单元,
输出
9(最后一个字节是结束字符'\0')printf("%s\n",...
Linux下 C程序
怎么
直接
printf输出中文字
答:
直接在你的代码中写上
中文字
输出
即可。不过 一般来说,gcc默认的字符编码是utf-8 如果在纯Linux下, 使用
汉字
不会有问题 如果交叉显示, 目标平台编码可能是其它编码 这样的话, 就需要在编译选项中加入charset设置 比如常见的gb2312 编译选项加一个-finput-charset=GB2312即可。其它编码类似。
C语言
怎么
打印
汉字
?
视频时间 00:20
怎么
用C语言打出中文?
答:
C语言中,
汉字
是用字符串来存储的,因为,汉字是多字节组成(GBK字符集一个汉字占两个字节,UTF8字符集,一个汉字占三个字节),所以,标准C中,只能用字符串来存储汉字数据。可以采用字符串输入函数来输入中文。判断中文是不是指定数据,可以用strcmp()函数来进行比较 中文
输出
,可用
printf
("%s")来...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
用printf输出一句中文
c语言printf怎么输出中文
printf打印中文
c语言用printf输出文字
printf函数中如何输入汉字
c语言中怎么输出汉字
c语言打印中文
printf中文
c语言代码里的文字