1、C语言数据类型的分类。

2、C语言中的数据有常量和变量(见意变量名的长度控制在8个字符之内)之分,它们分属于以上这些类型。
、常量有又整型常量(如3、-2)、实型常量(如:4.6、-1.23)、字符常量('a'、'b')。
‚、从字面就可以判断的常量称为字面常量或直接常量。也可以用一种标识符代表一个常量,称为标识符常量。
ƒ、标识符常量的使用示例如下:
1 #define PRICE 30
2 main(){
3 int number=10;
4 int total;
5 total = number*PRICE;
6 printf("the total is %d",total);
7 }
note:2 main(){
3 int number=10;
4 int total;
5 total = number*PRICE;
6 printf("the total is %d",total);
7 }
Œ、程序中用 #define 定义PRICE 代表常量 30,它的值在作用域里不能改变,本例中是main()函数。
、好处是,如果要改动常量的值,只需要改变定义处的就可以。
Ž、标识符只能由字母、数字、下划数组成且只能由字母和下划线开头。
、大写字母和小写字母被认为是两种不同的字符。
3、整型数据
整型常量的表示方法。
A、十进制整数。如2、-4
B、八进制整数。以0开头,后面跟若干个0-7之间的数字。如0123
C、十六进制。以0x打头,后跟若干个0~9之间的数字,以及a~f之间的字母。如0x123E
‚整型变量的分类
A、有符号基本整型:[signed] int
B、无符号基本整型:unsigned int
C、有符号短整型:[signed] short [int]
D、无符号短整型:unsigned shot [int]
E、有符号长整型:[singned] long [int]
F、无符号长整型:unsigned long [int]
4、字符型数据
、字符常量是用单引号括起来的一个字符。C还允许一定特殊形式的字符常量,就是以一个“\”开头的字符序列。

‚ 、字符变量用来存放字符常量。
浙公网安备 33010602011771号