7个回答
展开全部
1.规定数据的长度;2.规定在数据上能进行什么操作。
例: int类型,长度为32位,能进行+ - * / % 操作。bool类型,长度为8位,只能进行异或操作。 char类型,长度为8位,能进行+ - * / %和字符操作。
c/c++的编译器中有一个变量表,表的关键字段有(数据类型,变量名,首地址,值),每声明一个变量,就把这个变量的相关信息填进表中。
例: int类型,长度为32位,能进行+ - * / % 操作。bool类型,长度为8位,只能进行异或操作。 char类型,长度为8位,能进行+ - * / %和字符操作。
c/c++的编译器中有一个变量表,表的关键字段有(数据类型,变量名,首地址,值),每声明一个变量,就把这个变量的相关信息填进表中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bool型就两个取值 ture和 false
char 虽然也是占一个字节, 但取值可以不同。
还有就是他们都是c/c++的内置数据类型,就是他们都是c/c++自己定义的类型,关于如何区分那我就不知道了!!
char 虽然也是占一个字节, 但取值可以不同。
还有就是他们都是c/c++的内置数据类型,就是他们都是c/c++自己定义的类型,关于如何区分那我就不知道了!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char 中存储字符,全局变量初始为char(0)
bool 中存0或1,全局变量初始为数字0
bool 中存0或1,全局变量初始为数字0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int 看cpu和平台;
char一般占8位;
bool一般占8位;
short一般占16位;
long一般占32位;
char一般占8位;
bool一般占8位;
short一般占16位;
long一般占32位;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询