注:根据学习谭浩强的C程序设计、网上查找个人总结的一些实际应用的知识
一、数据有整型、浮点型、字符型数据
(1)定义整型数据:
整型(int) 16位 2个字节 -32768~32767
短整型 (short int)16位2个字节-32768~32767
长整型(long int)32位4个字节
无符号整型(unsigned int)16位2个字节0~65535
无符号短整型(unsigned short int)16位 2个字节0~65535
无符号长整型(unsigned long int)32位4个字节
十进制、八进制(0标志)、十六进制(0x标志)
(2)定义浮点型数据 :
单精度浮点型 (float) 32位4个字节
双精度浮点型 (double)64位8个字节
长双精度浮点型(long double)128位
注:浮点型数据运算有时会有舍入误差
(3)定义字符型数据:
字符型数据(char)8位1个字节
无符号字符型数据(unsigned char)8位1个字节
(4)常量
整型常量:1,2,3,4...
实型常量:1.2,-0.12....
字符常量:‘a‘,‘b‘... a=97 A=65
符号常量:#define NUM 30 宏定义的常量
(5)变量
个人认为定义一个变量就是在内存中开辟一个容器,容器的内容可以变化,但是容器本身不会再做改变。
例如:定义一个int类型的变量a,a的值可以是1,也可以是2,但是a的地址和类型不会变化。
注意:1、变量只能由字母、数字、下划线组成,并且首字符必须是字母或者下划线
2、变量区分大小写,例如 int num 和 int NUM表示的是两个变量
时间: 2024-11-15 01:40:47