加油站这个工作怎么样:为什么C++语言中每个数据都要属于一个特定的类型?常用的数据类型都有哪些?

来源:百度文库 编辑:高考问答 时间:2024/04/28 02:11:47
为什么C++语言中每个数据都要属于一个特定的类型?常用的数据类型都有哪些?

只有变量属于特定的类型了,才能确定该变量在内存中占多少空间呀.
因为数据类型,不管是系统提供的还是自定义的都能确定其占用字节数.
常用的:VC++中的基本数据类型char,int,float,double,void
一个char型变量占用一个字节空间,而一个float型变量占用4个字节空间,void(无值型)占用0字节.
这些数据类型大部分都可以用signed,unsigned,long,short中的一个修饰,表示的数据范围和字节数有可能变化.
当然,若加上VC中提供的类的数据类型多了去了,好像提供了几百个类的.
自定义类和结构体类型,可以无数多种.