char数据类型与数值类型之间的转换;什么是数据类型?什么是数值类型?

如题所述

char数据类型与数值类型的整型是互通的,他们在内存中存储的本质是相同的,只是存储的范围不同。char数据类型占1个存储字节,整型可占2、4、8字节。

数据类型指的是数据的存储方式,包括所占内存空间的大小,取值范围及其可进行的操作等。数值类型指的是表示数量、可以进行数值运算的数据类型。

在C语言中的数据类型可以分为基本数据类型和构造数据类型,指针类型和空类型。其中基本数据类型包括整型、浮点型、字符型、枚举型;构造类型包括数组、结构体、共同体类型。


扩展资料

C语言特有特点:

1)广泛性。C 语言的运算范围的大小直接决定了其优劣性。C 语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。

此外,C 语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。

2)简洁性。9 类控制语句和32个KEYWORDS是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性;

不仅可以适用广大编程人员的操作,提高其工作效率,同 时还能够支持高级编程,避免了语言切换的繁琐。 

3),结构完善。C语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。

参考资料来源:百度百科--char

参考资料来源:百度百科--数值型数据

参考资料来源:百度百科--c语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-07
数据类型是一个统称,指的是一个数据所具有的类型,如字符、数字、日期等都是数据,他们具有的类型就叫数据类型,分别是,字符型、数值型、日期型。
而数值类型包含在数据类型里面,特指数字。
如,-13、40.0、282038288等等都是数字,数字的类型再次细分就是不同的数值类型,上述分别是
int型、double型、long 型。
第2个回答  2013-03-07
数据类型好比交通灯,有红黄蓝,而且作用不同,但是他们统称为灯。
char型转数值比较简单,直接-'0'即可
char *类型的字符串转换为数字,可以自己写算法,也可以用标准库函数atoi即可。
第3个回答  推荐于2017-11-25
数据类型有int,char ,short,bool,long, float,double等这些简单的类型,数值型的就是int,double,float等。char、和数值型的转换就是 'a' 转换成数值型的就是97 A就是 65本回答被提问者采纳