C语言学习笔记(2)

@[toc]

# 一、初识数据类型
## 二、ASCII 字符集

一、初识数据类型

初介绍:数据类型包括原始类型、多元组、记录单元、代数数据类型、抽象数据类型、参考类型以及函数类型。

(1)整数类型

  • [signed] short [int]                   (2字节)短整型
  • unsigned short [int]      (2字节) 无符号短整型
  • [signed] int                            (4字节)整型
  • [signed] long [int]                    (4字节)长整型
  • unsigned long [int]       (4字节)  无符号长整型

(2)浮点数类型

  • float                      单精度浮点型  (4字节)
  • double                  双精度浮点型  (8字节)
  • long double          长精度浮点型  (8字节/16字节)(一般不常使用) 
  • 两种表示方法
  • <1>十进制小数形式由数字和小数点组成       如:3.14   .4      4.
  • <2>指数形式十进制小数或整数+e+十进制整数   如:3e=30

(3)字符类型

  • [signed] char      有符号字形符  (1字节)
  • unsigned char     无符号字形符 (1字节)

二、ASCII 字符集

(1)

ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符
0

NUT

32(space)64@96

1

SOH

标题开始

33!65A97a
2

STX

正文开始

34"66B98b
3

ETX

正文结束

35#67C99c
4

EOT

传输结束

36$68D100d
5

ENQ

请求

37%69E101e
6

ACK

收到通知

38&70F102f
7

BEL

报警

39,71G103g
8

BS

退一格

40(72H104h
9

HT

水平制表符

41)73I105i
10

LF

换行

42*74J106j
11

VT

垂直制表

43+75K107k
12

FF

 换页键

44,76L108l
13

CR

回车

45-77M109m
14

SO

移位输出

46.78N110n
15

SI

移位输入

47/79O111o
16

DLE

空格

48080P112p
17

DCI

设备控制1

49181Q113q
18

DC2

设备控制2

50282R114r
19

DC3

设备控制3

51383S115s
20

DC4

设备控制4

52484T116t
21

NAK

拒绝

53585U117u
22

SYN

空转同步

54686V118v
23

TB

信息组传送结束

55787W119w
24

CAN

作废

56888H120h
25

EM

纸尽 

57989Y121y
26

SUB

代替

58:90Z122z
27

ESC

换码

59;91[123{
28

FS

文字分隔符

60<92/124|
29

GS

组分隔符

61=93]125}
30

RS

记录分隔符

62>94^126~
31

US

单元分隔符

63?95127

DEL

删除

注:红色字体为ASCII码表字符解释

(2)转义字符注意事项

<1>转义字符中只能使用小写字母,每个转义字符看作一个字符。

<2>转义字符中"\v"与"\f"不影响屏幕输出,影响打印机打印输出。

<3>在c语言中不可打印的字符都用转义字符表示。

(3)字符与整数互通

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值