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个字节