VS不安全的函数  怎么处理

 

常量 是不能改变的量

1.字面常量  1 5 6

2.const 修饰的常量  常属性 

3.define定义 的标识符常量

4.枚举常量

 

字符串的结束标记”\0“

ASCLL编码  字符对应的十进制

strlen 求的是字面长度   sizeof 求 的是 总长度

 

转义字符的了解 以及使用  

 

循环结构 以及 选择结构 的讲解

 

模块化编程 (函数 有库函数 或者 自定义函数)

 

数组 定义 一个存放同一类型的数据 并内存地址连续

 

‘\0’    为0     ‘0’  是48

 

 

C语言的位运算符 

~取反

 

原码

反码:

补码:减一得到反码 

负数在内存中存储的时候,存储的是二进制 的补码     最高位表示 的是 符号位

打印的是这个数的原码

正数:  原码 反码 补码相同

负数:原码的符号位不变   其它位取反得到   反码  然后+1

 在内存中是 补码 形式    (计算机  只能做加法 )

 

 

前置++   后置++  的使用方法

 

关系操作符  >    >=    <   <=    !=  ==     

 

#define定义常量  和    定义宏

 

指针  存储的是地址  2的32次方 (为4个G)

用于存放 地址的变量  叫指针变量

 

指针 在32位平台是4个字节   64位平台是 8个字节