数据类型及存储
1.类型(内置)
类型 char short int long float double
字节 1 2 4 4 4 8
2.整形存储
整形: 以补码形式存储
原码:直接翻译为二进制
反码:符号位不变,其余为按位取反
补码:反码+1
3.大小端:
大端:数据的低位保存在内存高地址处,高位保存在低地址处
小端:数据的低位保存在内存低地址处,高位保存在高地址处
4.浮点型数据存储
栈区(stack)堆区(heap)静态区(static)文字常量区程序代码区局部变量,函数形参,返回数据和地址等动态内存分配,程序员使用全局变量,静态数据常量字符串函数的二进制代码
函数相关知识
1.函数调用过程
总结:https://blog.csdn.net/s_sandra/article/details/800403822.
2.可变参数列表
总结:https://blog.csdn.net/s_sandra/article/details/803441003.
3.递归
* 主要思想:大事化小
* 注意:递归要存在限制条件,越来越接近限制条件
4.循环和分支语句
文件相关操作
常用操作符及其优先级: