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

单片机c语言int和char有什么区别?

单片机c语言int和char有什么区别?

C#
慕盖茨4494581 2019-02-05 15:07:30
单片机c语言int和char有什么区别
查看完整描述

2 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

int 定义整型常量
整型常量分为十进制整型常量、八进制整型常量和十六进制整型常量三
种表示形式。
(1)十进制整型常量
这种常量只能出现 0~9 的数字,且可带正、负号。例如:
0 1 364 28 -34

(2)八进制整型常量
这种常量是以数字 0 开头的八进制数字串。其中数字为 0~7。例如:
0111(十进制 73) 011(十进制 9) 0123(十进制 83)
(3)十六进制整型常量
这种常量是以 0x或 0X开头的十六进制数字串。其中每个数字可以是 0~9、a~f或 A~
F 中的数字或英文字母。例如:
0x11(十进制 17) 0Xa5(十进制 165) 0x5a(十进制 90)
char 定义字符型常量
字符常量:以单引号引来的一个字符,如:'a' '0' '\0' '\n' , 在计算机中一个字符占一个字节,其数值为字符的ASCII值,如'a'=97 '0'=48

查看完整回答
反对 回复 2019-03-10
?
萧十郎

TA贡献1815条经验 获得超13个赞

表示的数据类型不同:int是表示数值型变量的,char是表示字符型变量的
占用的存储空间不同:int在32位机器下占用4个字节,char在相同机器下占用1个字节
表示的数据范围不同:一般int表示的范围比char要大得多

查看完整回答
反对 回复 2019-03-10
  • 2 回答
  • 0 关注
  • 2008 浏览

添加回答

举报

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