一、c与c++语言基础
(一)数据类型
1、基本数据类型
常用的数据类型,如整型int、long等,字符型char,浮点型float、double等。
2、 结构型
结构型可以理解为用户用已有数据类型(int、char、float……)为原料制作的数据类型。
(1)数组
数组是由多个相同类型的变量组合起来的,如:
int a [maxSize] ;
如果数据中有不同类型的数据需要储存,如第一个变量是整型变量,第二个变量是字符型变量、第三个变量是浮点型变量,此时数组就显得乏力了。因此就需要用到结构体。
(2)结构体
结构体是系统提供给程序员制作新的数据类型的一种机制,即可以用系统已经有的不同的基本数据类型或者用户定义的结构型,组合成用户需要的复杂数据类型。如:
typedef struct
{
int a;