c语言知识大全下载,c语言基础知识大全-20210403021601.pdf-原创力文档

常量和变量

1. 常 量 : 程序执行过程中 , 值不变的量。 3 ,'a'

变 量:值可以改变的量。

一个变量有一个名字, 在内存中有一定的存储单元, 存放变量的

值。

2. 常量类型:

a. 整 型: 12,0,-3

b. 实 型: 4.61.2

c. 字 符 型: 'a','d'

d. 符号常量 : 30 ( 不能再被赋值且要大写 )

3. 变 量 : 先定义 , 后使用。一个变量只能被指定为一确定类型。

4. 标识符: 标识变量名, 符号常量名, 函数名, 数组名, 类型名,

文件名的有效字符数列。

a. 由字母、数字、下划线三种字符组成,第一个字符必须为字母

或下划线。

b. 大写字母、小写字母被认为是两个不同的字符。

1 / 15

c. 长度一般小于 8 个。

数据类型

一 . 整 型 :

1. 整型常量

a. 十 进 制:123,0

b. 八 进 制: 以 0 开头。

c. 十六进制 : 以 0x 开头。

2. 整型变量

a. -32768 —— 32767

b. -32768 —— 32767

c.

d. 0 —— 65535

e. 0 —— 65535

f.

、 、 第一位为符号位 0000001 (0 为正, 1 为负)

2 / 15

第一位不是符号位 0000001

所以型和型的 000001 不是同一个值。

二 . 实 型:

1. 实型常量:

a. 十进制数:数字和小数点组成。 0.12 ,.12 ,12.0 ,0.0

b. 指 数: e 之前必须有数字, e 后面必须为整数。 12e3

2. 实型变量:

a. 单精度: 7 位有效数字 111111.1 可, 111111.11 不可。

b. 双精度: 15 — 16 位有效数字 。

三 . 字符型 :

1. 字符常量 :

a. 'a' , 'x' , '*' ,'$' 。

b. 转义字符: ‘\n' 换。 '\t' 从第九列开始。 '\r' 回车。 '\b'

退一格。

2. 字符变量:

'a' 一个字符变量在内存占一个字节。

3 / 15

。将一个字符常量放到一个字符变量中, 并不是把该字符本身放

到内存单元中去,而是将该字符的码

放到存储单元中, 所以字符型数据和整型数据之间可以通用。 一

个字符型数据既可以以字符形式输出,

又可以以整数形式输出。

四. 字符串常量 :

" ", "a","&12"

。不能把一个字符串赋给一个字符变量。 'a' 对 "" 错。

。'a' : 在内存中存 a。

“a”: 在内存中存 a\0 。

‘\0 ’是 C语言中判断字符串是否结束的标志。

变量赋初值

a. 3;

7.2;

'a';

b. 5;

4 / 15

相当于 ;

5;

c. 333; 不可写: 3;

各类数值型数据间的混合运算

整型、实型、字符型数据可以混合运算:

10+'a'+1.5-8765.4321*'b'

<

<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值