问答详情
源自:5-5 编程练习

为什么不是 ‘,’ 而是"," ?

为什么不是  ‘,’ 而是"," ?

提问者:Owee 2016-08-07 13:12

个回答

  • 米❤朵
    2016-12-07 11:00:41

    char(字符型)的标志是' '。一个字符通常占用1byte(1字节)的存储空间  string(字符串型) 标志为" ",通常为两个或以上字符组成。而一个中文字符是占用2byte的存储空间的  只有在使用单个的字母的时候才可以用' '单引号引出哦 这里涉及到系统分配占用空间的问题。这里的,是全角状态下的 占用2个字节 所以要给它字符串型。

  • 慕粉3388596
    2016-08-07 14:59:03

    string类型是这个" "

    而char类型是这个' '