变量、数据类型及运算符:
变量
数据类型
变量的声明和使用
计算机使用内存来记忆或储存计算时所使用的数据
1、计算机执行程序时、组成程序的指令和程序所操作的数据都必须存放在某 一个地方。
2、这就是计算机的内存也称为主存或随机访问存储器(RAM)
二进制单位:bit(位)
变量是计算机中一块特定的内存空间
由一个或多个连续的字节组成。
数据管理:
首先通过变量名简单快速地找到在内存中存储的数据
C语言变量命名规则:
必须是字母或下划线
2、变量名不能包含除_ 以外的任何特殊字符,如:%、#、逗号、空格等
3、不可以使用保留字 (共计32个) (保留字即关键字,是事先定义的,有特殊意义的标识符。)
例:正确变量名:Radiu salary AotuGun Knotted_Wool H301
非法的变量名:9_Ball 6_pack Hash!
1、Int
数据类型: 整型 2、short
1、C语言规定变量名(提示符)只能由字母、数字和下划线3种字符组成,且第一个字符必须是字母或者下划线。(不能以数字开头)
数值 3、long
非整型 1、flaot
2、double
非数值:char
C语言常用数据类型
数据类型 | 类型说明符 | 位数 | 取值范围 |
整型 | int | 32 | -2147483648~+2147483647 |
短整型 | Short int | 16 | -32767~+32768 |
长整型 | Long int | 32 | 同第一个 |
单精度浮点型 | float | 64 | -3.4E-38~+3.4E+38(10的-38次方:E-38) |
字符型 | char | 8 | -128~+127 |
双精度浮点型 | double | 64 | 1.7E-308~1.7E308 |
1、整型用于储存整数
2、短整型用于储存位数较少的整数
3、长整型用于储存位数较多的整数 ,但如果使用long long 的话是64位,取值范围扩大至
-9223372036854775808~+922337203685477580
4、单精度浮点型用于储存位数较少的小数
5、双精度浮点型用于储存位数较多的小数
6、字符型用于储存单个字符 如:性别(男、女),选项(A,B,C)等等
8bit(比特)=1byte(字节)
其他类型:构造类型、指针类型、空类型等