20155206 2017-2018-1 《信息安全系统设计基础》第1周学习总结
教材学习内容总结
、 使用 gcc XXX
实现对XXX程序的编译;
、 ./a.out
运行当前文件;
、 echo $?
查看程序的返回值;
、 gcc -E XXX.c -o XXX.i
将XXX
的代码展开,进入到代码内部;
、 b
设置断点,断点分为四种:
1:函数断点 b fXXX
对XXX函数设置断点;
2:行断点 b 行号
,如b 12
在程序第12行设置断点;
3:临时断点 tb
;
4:条件断点 b if````,例如在一个100次的循环中,设置在第80次停止; 、
gccjdump -d XXX.o```获取当前的汇编码;
教材学习中的问题和解决过程
、 在建立了一个hello.c文件后,无法输入#
,显示是因为库中没有这个字符造成
、 解决过程
在蓝墨云班课上请教老师后解决:在vi一个新的文件后,应该先输入 i ,之后才能进行代码的输入;
从这里可以看得出来,自己在vi 方面的学习存在问题,应该加强这方面的学习;
代码调试中的问题和解决过程
、 在新建一个文件夹后,忘记了如何与码云建立连接;
、 依旧使用之前JAVA课用的项目连接;