C语言中的数据类型
在C语言中,存在多种数据类型,每种类型都有其特定的用途和特点。本文将对C语言中常见的数据类型进行详细介绍。
整型
短整型(short)
短整型是一种有符号整型,可表示范围为-32768到32767。常见的写法有以下几种:
- short
- short int
- signed short
- signed short int
其中,signed关键字可省略。若要表示无符号短整型,可以使用unsigned关键字:
- unsigned short
- unsigned short int
整型(int)
整型是一种有符号整型,通常占用四个字节。它的取值范围是-2147483648~2147483647。int可以省略int关键字,常用的表述形式有以下几种:
- int
- signed int
若要表示无符号整型,则用unsigned关键字:
- unsigned int
长整型(long)
长整型是一种有符号整型,常用的写法有以下几种:
- long
- long int
- signed long
- signed long int
若要表示无符号长整型,则用unsigned关键字:
- unsigned long
- unsigned long int
超长整型(long long)
超长整型是C99标准