2014年3月25日
摘要: 好像有个wchar_t类型的,这里不深究了,只研究char型(1个字符大小)的1.定义直接使用char,但每个汉字占据2个字符,所以必须以字符串形式存在char s[10];2.定义时直接赋值和基本类型相同,如 char s[10]="汉字"3.输出整个字符串输出printf("%s",s);cout>s;单个汉字字符的输入这里的输入和以往的不同.如果是scanf("%c",s[0]); 结果字符串相应的那个汉字会变成一个奇怪的其他字符,而不是自己输入那个字符合适的方法应该是输入 scanf("%c%c",s 阅读全文
posted @ 2014-03-25 12:16 someblue 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 网上有很多方法,不过目测是不同的机子和环境要用不同的设置来应对这种情况电脑情况:win8 64-bit 装的是codeblocks v12.11然后在我电脑上正确的配置是setting-editor-general settings-other settings,然后在use encoding when opening files里面选择default (网上很多人说这里设置为UTF-8过了)然后数据类型选择 char,并且一个汉字要占两个字节 阅读全文
posted @ 2014-03-25 11:00 someblue 阅读(331) 评论(0) 推荐(0) 编辑