变量和常量
变量:数据的值会改变的量
常量:数据的值任何情况下都是一个定值
数据类型
基本数据类型:int float double char
C语言中基本数据类型
不同数据类型在计算机内部的存储大小
说明:
- 1byte=8bite(一个字节等于8个比特)
- 不同环境下计算机存储某一类数据分配空间大小也不一致,后文统一用**32位环境(win32环境)**说明
基本数据类型的详细说明
int型
- 存放整数的类型,占4个字节(存放如0,1,2,3,4这种类型的整数,不带小数)
- 数据存放范围:-231 ~ 231-1
float/double-浮点型
- 浮点型也称为实型,主要用来存放小数
- 分为单精度浮点(float)型和双精度浮点(double)型
- float型占4个字节,精确到小数点后6~7位,存放数据范围-3.410-38 ~ 3.41038
- double型占8个字节,精确到小数点后16~17位,存放数据范围 -1.710-308 ~ 1.710308
- 说明:
5.1 double存放数据范围大,精度高
5.2 float 占用内存小,运算速度快
字符类型-char型
- 用来存放字符,占一个字节
- 本质上是整数类型,可以存放-128 ~ 127 范围内的整数
- 0 ~ 127范围的整数,每个整数都对应一个字符(这个对应关系就是ASCII码表)
- 使用时,直接使用字符或者直接使用ASCII值均可
附_ASCII码表
标识符命名规范
**标识符:**程序员自己定义的名字(变量名、函数名……)
命名规则
- 必须由字母、数字、下划线、美元符号组成
- 不可以是数字开头
- 有些关键字系统已经使用,故不能与其重复
附_C语言的32个关键字
常用命名方法
- 驼峰命名-小驼峰:多个单词组合,除第一个单词外其余单词首字母大写,如iPadMini
- 帕斯卡命名法-大驼峰:每个单词首字母大写,其余字母小写,如FisrtName QuGuang
定义变量
格式:类型+变量名
说明:定义变量时可以给变量赋初值
附
常用的基本数据类型及对应的格式占位符
int->%d float->%f double->%lf char->%c
(今天的内容到此结束,搜狗输入法不知道怎么回事,输入字会卡顿,前面发布一个程序还没有真正掌握,要记得自己发布一下试试)