C语言基础知识(一)
内容 说明
主要
内容
—标识符
写,变量名用小写。
² 改变符号常量值须在命令行中修改,“一改全改”。
3. 变量
概念 其值可以改变的量称为变量。遵守标识符的命名规则。
深化 变量的实质:
介绍变量存储单元的关系。注意区分变量名与变量值概念
例如:a=3;其存储为:
变量名
a
3
变量值
存储单元
【总结】 常量与变量的区别:取值是否固定。
讲述 三. 整型数据
整型常量的表示
0123
123,0,-32
① 十进制整数。
0x123
② 八进制整数。以0开头。
③ 十六进制整数。以0x开头。
介绍8进制和16进制与10进制的转化
⑵ 整型变量
① 整型数据在内存中的存放形式
数据在内存中以二进制形式存放,占用2个字节,数值以
补码表示。如定义整型变量i的值为10,在内存中存放形式为:
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
如不加限制,最高位为符号位,最大正整数为32767。
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
举例介绍负数求补方法
求负数的补码方法如下:将该数的绝对值的二进制形式,按位
取反再加一。
② 整型变量的分类。见下表:
类型
字节数
使用表格对比的说明
数的范围
[signed] int
2
-2~(2-1)
Unsigned int
2
0~(2-1)
[signed] short [int]
2
-2~(2-1)
Unsigned int
2
0~(2-1)
Long [int]
4
-2~(2-1)
Unsigned long [int]
4
0~(2-1)
【注意】 无符号整数,因其最高位不再用来存放整数符号,因此无符号
整数不可能是负数。
如:int a,b; 定义两整型变量a,b
③ 整型变量的定义
格式 整型类型标识符 变量名
【说明】 ²数据类型的选择要注意避免数据的溢出。
²长整型常量与长整型无符号整数常量用后缀l或L和lu或
LU标识
C语言基础知识(二)
内容 说明
主要 1. 实型数据类型的基本知识
内容 2. 字符型数据类型的基本知识
3. 变量定义时赋初值
4. 各数值型数据间的混合运算
重点
难点
2. 变量定义时赋初值
介绍 一. 实型变量
1. 实型数据在内存中的存放形式
实型数据在内存中占4个字节(32)位。按照指数形式存贮。
系统把实型数据分成小数部分和指数部分。
存放形式如图所示:
+
.36547
1
数符 小数部分 指数
+
C语言基础知识一 来自淘豆网m.daumloan.com转载请标明出处.