c++中char * 和 char 字符变量区别的区别如下1储存内容不同 在C语言中字符变量区别,char *是定义一个字符串,存储的是一段如“abcd”的数据,而且最后还有一个结束符#390#39char 是定义一个字符,存储一个字符,占一个字节2数据类型不同char * 是指针类型,是一个用来保存一个内存地址的计算机语言中的变量。
字符型变量是用来保存单字符的一种变量字符型量包括字符常量和字符变量,字符串常量是由一对双引号括起的字符序列,字符变量的取值是字符常量即单个字符,字符变量的类型说明符是char,字符变量类型说明的格式和书写规则都与整型变量相同字符型变量特点 字符型变量中所存放的字符是计算机字符集中的字符。
2字符型字符型变量表示文本或字符串类型的数据,姓名地址等字符型变量用于标识和描述对象,不能进行数值计算3标称型标称型变量表示分类或分组的数据,没有数值意义标称型变量通常用于表示类别类型或属性,血型民族等标称型变量取值之间没有大小或顺序关系,只能进行频数统计和交叉分析。
1表示的变量类型不同char 是字符变量,而 int 是整型变量2申请的类型数据不同char 用来申请字符和字符串或者字符串指针int 用来申请整型数据,或者整形数据指针3字节能表示的内容不同char只有一个字节,int有4个字节,能表示的内容大小不一样char只有0~255,int范围2^31 。
字符常量代表一个不可变化的固定数值值,这个字符出现就代表这个数值字符变量可以存放定义类型的数值,而这个数值是可以变化的。
还没有评论,来说两句吧...