33,324
社区成员




int main()
{
cout<<"北京\045"<<endl; //输出 “北京%”(%号的八进制ascii就是045),如果按照4楼和11楼的观点,只应该输出北京才对,后面的45忽略
cout<<strlen("北京\045")<<endl; //字符串长度5,strlen遇到0x00结束,可见\045并没有被拆成\0和45,不要把简单问题想复杂
system("pause");
return 0;
}
int main()
{
cout<<"北京\141"<<endl;//输出 “北京a”,可见\141和在字符、数字里的作用一样,都是代表8进制,a的ASCII码97,八进制就是141
system("pause");
return 0;
}
int _tmain(int argc, _TCHAR* argv[])
{
cout<<sizeof("北京\000");
system("pause");
return 0;
}