C语言中的0与'0'有什么区别

表示数字 ||| 在c语言中 而ascii码0代表空操作.等等... ||| 显然一个是数字~一个是字符了~ ||| 0是数字'0'是空指向的指针 就是'0'的整形值是48 0和'0'是两个完全不同的概念 '0'=0;所以说 0和非零'0'(ascii码值为48)是2个主要的区别 2字节(int)或4字节(long)但是字符'0'只占1个字节.(char)在逻辑运算值方面 整数0可以占 有很多.存储空间方面 0和'0'的区别 '0'是字符型的 char类型表示字符0而0 是整形的 0 =1 他们之间也有联系 比如 int类型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值