这周学习了《庖丁解牛Linux内核分析》并且学习了实验楼的相关知识。
在实验楼的虚拟环境下编写代码:
通过gcc编译后,使用查看文件命令:cat -n 20189223.c
在vim中,通过“g/\.s*/d”命令可以删除很多所有以“.”开头的字符串,获得了“干净”的代码。
堆栈空间示意图
程序从main函数开始执行,通过堆栈的方式进行运算
堆栈运行过程如图所示。
还学习了vim、gcc测试、gdb测试、静态库的测试、共享库
不懂的问题:
堆栈的过程不是特别清楚
2022-11-16 19:06:15
这周学习了《庖丁解牛Linux内核分析》并且学习了实验楼的相关知识。
在实验楼的虚拟环境下编写代码:
通过gcc编译后,使用查看文件命令:cat -n 20189223.c
在vim中,通过“g/\.s*/d”命令可以删除很多所有以“.”开头的字符串,获得了“干净”的代码。
堆栈空间示意图
程序从main函数开始执行,通过堆栈的方式进行运算
堆栈运行过程如图所示。
还学习了vim、gcc测试、gdb测试、静态库的测试、共享库
不懂的问题:
堆栈的过程不是特别清楚