ITPUB??ì3
ITPUB论坛 » 移动与游戏开发 » sizeof('hd')和sizeof('h')输出不一样,为什么?

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: sizeof('hd')和sizeof('h')输出不一样,为什么?
离线 smartpig
老会员



精华贴数 1
个人空间 160
技术积分 6249 (214)
社区积分 0 (1065276)
注册日期 2006-8-9
论坛徽章:33
会员2007贡献徽章开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2008-1-13 17:20 
sizeof('hd')和sizeof('h')输出不一样,为什么?

C/C++ codecout<<sizeof('h')<<endl;
cout<<sizeof('hd')<<endl;
cout<<sizeof('hfsdfs')<<endl;


第一个输出为1
第二个输出为4
第三个报错字符太多
系统是xp2在vc6.0
为什么会这样子呢?


只看该作者    顶部
离线 cyntha80
中级会员



精华贴数 1
个人空间 0
技术积分 4577 (294)
社区积分 2 (30286)
注册日期 2007-2-8
论坛徽章:20
开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2008-1-13 17:21 
就是字符太多的原因。单引号里面只能放一个字符,多于一个,得用双引号。


只看该作者    顶部
离线 VagrantLee
监督员


来自 广东省东莞市
精华贴数 0
个人空间 0
技术积分 8770 (138)
社区积分 11589 (134)
注册日期 2002-11-18
论坛徽章:76
玉兔每日论坛发贴之星2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:帆船2008北京奥运纪念徽章:排球
2008北京奥运纪念徽章:摔跤2008北京奥运纪念徽章:举重2008北京奥运纪念徽章:足球2008北京奥运纪念徽章:跆拳道2008北京奥运纪念徽章:击剑2008北京奥运纪念徽章:羽毛球

发表于 2008-1-31 11:49 
应该没有错吧?


__________________
很高兴认识从事SAP的朋友....让我们一起学习,共同进步....QQ:1876283(请注明)
欢迎访问我的博客:SAP学习&休闲中心欢迎你
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问