日本二战时实力第几:为什么C++语言中每个数据都要属于一个特定的类型?常用的数据类型都有哪些?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 06:26:02
为什么C++语言中每个数据都要属于一个特定的类型?常用的数据类型都有哪些?

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