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

总结

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


版权声明:本文为weixin_58837286原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_58837286/article/details/126708448