C语言中的单引号和双引号含义
博客专区 > Jacob_zs 的博客 > 博客详情
C语言中的单引号和双引号含义
Jacob_zs 发表于2年前
C语言中的单引号和双引号含义
  • 发表于 2年前
  • 阅读 157
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

C语言中的单引号和双引号含义迥异,

用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值,因此,采用ASCII字符集的编译器而言,‘a’的含义与0141或97严格一致。

而用双引号引起的字符串,代表的却是一个指向无名数组起始字符的指针,该数组被双引号之间的字符以及一个额外的二进制值为零的字符‘\0’初始化。

共有 人打赏支持
粉丝 2
博文 7
码字总数 1407
×
Jacob_zs
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: