预备篇
编程技术预备知识
二进制、十进制、十六进制
- 十进制思想到n进制思想的转化
- 二进制、十进制、十六进制的书面表示, 比如:15, 二进制: 0b00001111, 十进制: 15, 十六进制: 0x0F
- 进制之间的转化
流程图
- 顺序结构
- 条件分支结构
- 循环结构
常见术语
- 编辑器: 用来编写代码的工具,比如
vimvscodenodepadnodepad++sublime textatom等 - 编译器: 用来将源码装换为库文件和可执行二进制文件的命+令行工具套件, 比如
gcc,g++,cl.exe,clang,clang++ - 项目构建: 管理项目源码与编译生成脚本的工具软件, 比如
make,cmake, scons,gradle,maven - IDE: 集成了
编辑器、编译器调用自动化和项目构建自动化的一种功能更强大的软件, 比如QtCreator,XCode,Visual Studio,Clion,Code Blocks,Eclipse