
2008-1-13 17:20
smartpig
sizeof('hd')和sizeof('h')输出不一样,为什么?
C/C++ codecout<<sizeof('h')<<endl;
cout<<sizeof('hd')<<endl;
cout<<sizeof('hfsdfs')<<endl;
第一个输出为1
第二个输出为4
第三个报错字符太多
系统是xp2在vc6.0
为什么会这样子呢?
2008-1-13 17:21
cyntha80
就是字符太多的原因。单引号里面只能放一个字符,多于一个,得用双引号。
2008-1-31 11:49
VagrantLee
应该没有错吧?
页:
[1]

Powered by ITPUB论坛