一、C语言的数据结构是以数据类型的形式出现的--
------- 基本类型: 整型,字符型,实型(浮点型)【包括:单精度型,双精度型】,枚举类型
数据类型 ------- 构造类型: 数组类型 结构体类型, 共用体类型
---------指针类型
----------空类型
二、常量与变量
1、常量:
#define Price 30
2、变量:
其值可以改变的量称为变量(注:变量名实际就是一个符号地址)
命名规则:
1) 标识符(名字)只能由字母,数字和下划线三种符号组成
2) 第一个字母必须是字母或是下划线
注意:
1)大写字母和小写字母被认为是两个不同的字符。因此sum和SUM,Class和class是两个不同的变量名。一般,变量名用小写字母表示,与人们的日常习惯一致,以增加可读性。
2)标识符的长度只有前面8个字符有效,后面的不被识别。
三、整型数据:
1.1 整型常量
整型常数即整常数,有一下三种表示形式:
1) 十进制整数:如123, -345
2)八进制整数:以0开头的就是八位数字0123
3)十六进制整数:以0x开头的就是十六位数字0x123
1.2 整数变量
1.2.1 整数类型数据在内存中的存放形式:二进制
注意:正数的补码是其本身,负数的补码=取反+1
1.2.2 整型变量的分类
1)基本整型 int
2)短整型 short
3) 长整型 long
类型 byte
[signed] int 16
unsigned in 16
[signed] short [int] 16
unsigned short [int] 16
long[int] 32
unsigned long [int ] 32
注意:【】内是可以省略的