Skip to content

wushenwu/KR

Repository files navigation

This is my study note during KR.

I will update it every day.
----------------------------------------------------
20140220	小数的进制转换

	1. 硬件基础	2
	1.1 冯.诺依曼结构	2
	1.2 汉字发展与计算机技术	3
	1.3 三种基本结构	3
	1.4 主频、外频、倍频	3
	1.5 存储设备的层次化	3
	1.6 排序算法	4
	1.7 BIOS的功能	4
	2. 软件基础	4
	2.1数据关系	4
	2.2 DBMS的技术指标	4
	2.3 网络模型 (OSI )	5
	2.4 进制转换	6
20140221
	1.整数表示	2
	1.1 进制转换	2
	1.2 有符合数 & 无符号数	2
	1.3 无符号数的编码	2
	1.4 有符合数的表示	3
	1.4.1补码编码	3
	1.4.2 有符合数的其他表示方法——原码、反码	4
	1.4.3 补码表示的案例	4
	1.5 有符合数和无符号数间的转换	6
	1.5.1 有符合数与无符号数间的关系	6
	1.5.2 有符合数转换为无符号数	6
	1.5.3 无符号数转换为有符号数	7
	1.5.4有符合数与无符号数的转换安全问题	8
	1.6 溢出&进位	10
	2. Hello World	11
	3. 作业——洗牌程序	11
	3.1算法描述	11
	3.2 算法实现	12
	3.3 程序测试	13

20140224
	1. 编程规范	2
	2. MSDN	2
	2.1 printf	2
	2.2 支持库	2
	2.3 类似功能函数	3
	3. 作业——scanf	3

20140225			浮点数的存储
	1. 基本数据类型	2
	1.1 整型家族	2
	1.2 signed和unsigned间转换	3
	1.3 扩展与截断	4
	1.4 字符&字符串	7
	2. 浮点数的存储	7
	2.1 存储方法	7
	2.2 案例	8
	3. 类型转换	9

20140226
	1. 函数	2
	1.1 定义与声明	2
	1.2 头文件	2
	1.3 实参、形参	2
	1.4 多源码编译	3
	2. 其他	5
	2.1 操作符优先级	5
	2.2 回车与换行	5
	3. 关于传值调用的验证——数据交换	6

20140227
	1. IDE环境配置	2
	2. 函数调用过程	3
	2.1 传递参数 (调用约定)	3
	2.2 保存返回地址到栈中	6
	2.3 保存调用者的栈地址	6
	2.4 分配局部变量空间	7
	2.5 保存调用方寄存器值 (寄存器使用惯例)	7
	2.6 执行函数体代码	8
	2.7 设置返回值	8
	2.8 恢复寄存器值	8
	2.9 释放局部空间	9
	2.10 还原调用方的栈环境	9
	2.11 栈平衡处理	9
	2.12 其他	11
	3. 实验验证	11

20140228	数组乘法 (大数表示)

	1. 数据+代码	2
	2. 递归	2
	2.1 递归的相关阐述	2
	2.2 案例阐述——追踪递归	3
	2.3 案例阐述——回文	7
	2.4 案例设计——迷宫	7
	2.4.1 基本逻辑设计	8
	2.4.2 状态变更	8
	2.4.3 显示逻辑	9

20140303

	1. If	2
	1.1 相关语法与规范	2
	1.2 相应的汇编	2
	2. Switch/case	4
	2.1 相关语法	4
	2.2 有关分类	5
	2.3 相关汇编阐述	6
	2.3.1 分支数小于4	6
	2.3.2 线性的结构	7
	2.3.3非线性结构	13

20140304

	1. 循环结构	2
	1.2 goto模拟	2
	1.2 汇编代码	4
	1.3 实际模拟	8
	2. 数组	13
	2.1 数组名	13
	2.2 下标引用与地址	13
	2.3 获取程序入口地址	14

20140305
	复习

20140306
	排序(冒泡、选择)
	
20140307
	1. 数组	2
	1.1 基本概念——数组名	2
	1.2 基本概念——数组名与指针	2
	1.3 数组名作为函数参数	3
	1.4 数组元素的地址	4
	2. 其他	5
	2.1 对齐	5
	2.2 代码管理、规范	5

20140310
	复习,快速编程

20140311
	1.俄罗斯方块
	2. getch  & kbhit 
	3. gets  & scanf
	
20140312
	1. I/O相关	2
	1.1 由问题引入	2
	1.1.1 现象描述	2
	1.1.2 原因分析	3
	1.1.3 解决方法	4
	1.2 Stream I/O	6
	1.3 宏定义与函数	8
	2. 字符、字符串	9
	2.1 基本知识	9
	2.1.1 单字符	9
	2.1.2 字符串	10
	2.2 其他	11
	
20140313
	1. 变量及其作用域、生命周期	2
	1.1 作用域	2
	2. 溢出	4
	2.1 fgets	5
	2.2 scanf	7
	3. 内存布局	8
	4. 其他	13
	4.1 关于overlapped	13
	4.2 全局变量地址	14

20140314
	1. 关于加密
	1.1 利用正确密码对关键代码加密的操作

20140318
	1. 关于规范	1
	2. 关于加解密	1
	3. 静态变量	2
	4. 不同变量间的比对	3
	5. 静态局部变量的管理	4
	5.1 C程序中	4
	5.2 C++程序中	5
	5.2.1 初始化机制	6
	5.2.2 作用域范围控制	7
	5.3 (粉碎命名机制)Name Mangling	8
	
20140319
	1. Others	1
	2. 宏	2
	2.1 预处理	2
	2.2  宏的规范性	3
	2.3 案例	3
	2.4 others	3
	3. 条件编译	4
	4. Unicode	4
	
20140320
	1.语言设置
	
20140321
	1. 其他	1
	2. 指针	1
	2.1 解读方式	1
	2.2 数组名	1
	2.3 指针运算	2
	2.4 注意事项	3
	3. Debug printf	3
	
20140324
	1. 其他	1
	2. 指针	1
	2.1 指针常量与常量指针	1
	2.2 寻址公式	3
	
20140325
	1. 其他	1
	2. 指针与字符串	1
	2.1 字符数组的初始化	1
	2.2 返回指针的函数	4
	2.2.1 方案设计	4
	2.2.2 方案实施	5
	
20140326
	1. 其他	1
	2. 函数指针	1
	2.1 基本知识	1
	2.2 typedef	2
	2.3 函数指针的应用场景	2
	3. 函数指针实现程序动态决策执行	3
	4. 函数指针用于回调函数	6

20140327
	1. 其他	1
	2. 指针	1
	3. 多维数组与指针	2
	4. 数组指针(指向数组的指针)	4
	5. 指针数组(元素为指针的数组)	5
	
20140328
	1. 其他	1
	2. 指针	2
	2.1 自定义数组	3
	2.2 两数大小处理	3
	2.3 不同场景下处理流程的自适应	4
	2.4 查找关键字	4
	2.5 关键字的排序	4
	2.6 命令行处理	5
	2.7 函数指针的理解	5
	2.8 变态跟踪	5
	
20140331
	1. 其他	1
	2. 结构体	1
	2.1 结构体类型的定义	1
	2.2 结构体的设计规划	2
	2.3 结构体类型变量	2
	2.4 结构体变量的引用	3
	2.5 结构体数组	4
	2.6 结构体成员的存储分配	4
	2.6.1 对齐设置	4
	2.6.2 对齐的原则	5
	2.6.3 偏移	8

20140402
	1. 其他	1
	2. 枚举	2
	2.1 基本知识	2
	2.2 枚举与宏	3
	3. 共用体	3
	3.1 基本知识	3
	3.2 共用体与枚举、结构体	4
	4. 堆	6
	4.1 相关区分	6
	4.2 相关细节	7
	4.3 相关规范	9
	
20140403
	1. 其他	1
	2. 堆空间布局	3
	3. 堆空间破坏的跟踪	6
	4. 堆空间的分配机制跟踪	10
	
20140407
	1.位运算
	
20140409
	1. 其他	1
	2. 位段	1
	2.1 位段成员类型	2
	2.2 位段成员存储	3
	2.3位段成员顺序	5
	2.4 位段成员的赋值	6
	2.5其他	6
	3. 文件	10
	3.1 有关函数	15

20140410 ~ 20140413
	学生信息管理系统





	
	

	



About

This is the note during KR

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages