永发信息网

C++中关于汉字输出的

答案:2  悬赏:0  手机版
解决时间 2021-02-06 10:55

#include
using namespace std;
void main()
{
char * str="崭新的2011年";

 int  i=0;
while(str[i])
{
    cout<

i++;
}
cout<}

cout<

 

最佳答案
汉字本身就是两个字节,用内码来表示的话每个字节的值都大于127,属于ASCII的不可打印字符,当控制台遇到这样两个字节时,会把它们作为一个汉字输出,这个过程是由控制台来完成,对于程序来说是透明的。这是很久以前中文DOS系统采用的技术。 你确实可以输出半个汉字,结果就是乱码。 补充: 不能说汉字本身就是两个 字节 ,应该说用GB2312,GBK来表示汉字的话就是2个字节。

求采纳
全部回答
汉字本身就是两个字节,用内码来表示的话每个字节的值都大于127,属于ascii的不可打印字符,当控制台遇到这样两个字节时,会把它们作为一个汉字输出,这个过程是由控制台来完成,对于程序来说是透明的。这是很久以前中文dos系统采用的技术。 你确实可以输出半个汉字,结果就是乱码。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在超市偷了东西很后悔怎么办
A公司以一批原材料换入B公司的一项专利权。原
牙齿坏了在上面套个衣服一颗要多少钱
廖家廖记棒棒鸡我想知道这个在什么地方
请问在日本旅游消费直接使用银联卡要收货币转
彼此思念,却谁都不先主动联系谁。就这样。怎
友铭灯具仓储配送中心地址在什么地方,我要处
可用作消防水源的有市政给水、消防水池、天然
锦妍胭脂水粉怎么去啊,有知道地址的么
请问 最有发展前景的职业是什么?
电影《怒海争锋》是否符合史实
我的苹果手机昨天进水今天晒了一天,现在可以
龍泉桶装水地址在什么地方,我要处理点事
从山东青州到河北邢台 除了高客做什么最快最
当排水通气管出口4m以内有门窗时,通气管应高
推荐资讯
审查施工图预算的( )适用于住宅工程或不具备
我的前半生结尾,陈俊生拥抱凌琳是什么意思
学精神医学的考研时能够考临床的研究生吗
泾阳迎宾招待所地址好找么,我有些事要过去
大神求背景音乐!
Mr.white is [ ].he works in new york.; Ame
如图是人体体液免疫的模式图,请据图回答:(1
丝路传说罗马战牧(双手剑)如何加技能点?
大才498大修完。废气太大。跟气泵有关系吗?
请问货车换防冻液和小车行程一不一样,需不需
小学农村教育的解析
宜兰贝尔美甲店地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?