为了账号安全,请及时绑定邮箱和手机立即绑定

想请问答案('一')为什么不是(“一”)???在eclipse也是这样,这难道不是一个字符吗?

想请问答案('一')为什么不是(“一”)???在eclipse也是这样,这难道不是一个字符吗?

这个小锋 2015-11-11 19:28:35
想请问答案('一')为什么不是(“一”)???在eclipse也是这样,这难道不是一个字符吗?
查看完整描述

2 回答

已采纳
?
萨达哈鲁

TA贡献26条经验 获得超19个赞

‘—’,这是一个字符,是char类型的。你也可以定义一个string 类型的"—"。

就和'A'与"A"的区别一样。

查看完整回答
1 反对 回复 2015-11-11
  • 这个小锋
    这个小锋
    非常感谢!
  • 这个小锋
    这个小锋
    追问一下,请问如果是char型能否这样表达 '一个苹果' char和string型的用法区别在哪里?
  • 萨达哈鲁
    萨达哈鲁
    char 只占一个字节。汉字通常是两个字节来表示,可以使用char数组来表示汉字。 例如 char a[5]="你"; 又或者你可以使用string a = "一个苹果" char 是存储一个字节型的所以用 ' ',string 是存储一个字符串的" ",你可以任务字符串是由一堆字节组成的。 第二个是字符,比如说英文,数字,英文标点,中文,其他语言文字等,单个是一个字符,比如"你",但是英文,数字,标点是占一个字节的。 而一个中文字符占两个字节,所以要用字符串来表示。
?
转变者

TA贡献3条经验 获得超0个赞

一个是字节,一个是字符;类型不一样的

查看完整回答
反对 回复 2015-11-11
  • 2 回答
  • 1 关注
  • 1457 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信