background image

16.long

 

  只能修饰 int , double.

  long int 指一种整数类型,它的长度大于等于 int 型.

  long double 指长双精度类型,长度大于等于 double 型。

17.short 

一种长度少于或等于 int 型的整数类型。

18.signed 

由它所修饰的类型是带符号的. 

 

只能修饰 int   

和 char .

19.布尔型 

一种数据类型,其值可为:true, false 两种。

20.浮点类型 

包括 float, double , long double 三种类型。其典型特征表现为有尾数或指数。

21.双精度类型 

浮点类型中的一种。在基本数据类型中它是精度最高,表示范围最大的一种数据类型。

22.void 类型 

关键字之一,指示没有返回信息。

23.结构类型 

类的一种,其成员默认为 public 型。大多用作无成员函数的数据结构。

24.枚举类型 

一种用户自定义类型,由用户定义的值的集合组成。

25.类型转换 

一种数据类型转换为另一种,包括显式,隐式两种方式。

26.指针 一个保存地址或 0 的对象。

27. 函数指针

每个函数都有地址,指向函数地址的指针称为函数指针,函数指针指向代码区中的

某个

函数,通过函数指针可以调用相应的函数。其定义形式为:

int ( * func ) ( char a, char b);

28.引用 

为一个对象或函数提供的另一个名字。

29.链表 

一种数据结构,由一个个有序的结点组成,每个结点都是相同类型的结构,每个结

点都有一个指针成员指向下一个结点。

30.数组  

数组是一个由若干同类型变量组成的集合。

31.字符串 

标准库中的一种数据类型,一些常用操作符如+=,==支持其操作。。

32.运算符 

内置的操作常用符号,例如+,* ,& 等。

2