- Parameters形参 VS Arguments实参
- Variable Scope
- Compiling
clang hello.c -o hello -lcs50
/usr/include
- environment variables
- Makefile
- preprocessing 预处理
- 将引用库中的函数复制到一起ddd
- compiling 编译
- 转换为汇编语言 (csapp, mit6.828)
- assembling 汇编
- 转换为机器语言(二进制)
- linking 链接
- 将其他库的代码链接到一起
- Decompiling
- Debug
- Printf
- Breakpoint
- JSON https://www.json.org/json-en.html
- launch.json
- Variables https://code.visualstudio.com/docs/editor/variables-reference
- https://code.visualstudio.com/docs/cpp/launch-json-reference
- lldb vs gdb
-g
- preLaunchTask
- task.json
- run
Command/Ctrl+Shift+B
- run
- 参考文件