数据类型、常量、字符串、转义字符(C语言2)

本文深入解析C语言的数据类型,包括基本类型(整型、字符、浮点和枚举),构造类型(数组、结构体、共用体)及指针,介绍了常量的不同类别,如字面常量和枚举常量,并详细讲解了字符串处理、转义字符和注释的使用。还特别关注了变量的静态特性。适合进一步提升C语言基础。
摘要由CSDN通过智能技术生成

C语言(2)

1.数据类型

1.1数据类型基本分类

基本类型:整型(signed、unsigned)、字符型(char)、实型(float double)、枚举型(enum)
构造类型:数组、结构体(struct)、共用体(union)
指针类型
空类型 (void)

逻辑类型:只有两个量true和false 逻辑真值和逻辑假值
整数类型:char、short、int、long
浮点类型:float、double
void类型:主要用于说明不反回值的函数或指向类型指针。
bool类型 加

2.常量

2.1常量分类

字面常量
const 修饰的常变量
#define 定义的标识符常量
枚举常量

3.字符串+转义字符+注释

3.1字符串+注释

例如:"hello world\n"
这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),简称字符串;
字符串的结束标志是一个\0的转移字符。再计算字符串长度的时候\0是结束标志,不算做字符串内容。

3.2转义字符

转义字符:
\?	在书写连续多个问好时使用,防止被解析成三个字母
\`	用于表示字符常量
\"	用于表示一个字符串内部的双引号
\\	用于表示一个反斜杠,防止它被解释为一个转义序列符
\a	警告字符,蜂鸣
\b	进退格
\f	换页
\n	换行
\r	回车
\t	水平制表符
\v	垂直制表符
\ddd	ddd表示1-3个八进制的数字 如:\111
\xdd	dd表示2个十六进制数字    如:\ 

3.3注释

//注释
/*注释*/

4.变量

static修饰的局部变量,其值在函数调用结束后不消失而保留原值,即其占用的存储单元并不释放,在下一次该函数调用时,该变量保留上一次函数调用结束时的值。

总结

多学多应用,以后总会懂!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值