东瑜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年10月26日

摘要: 1.此文档演示如何使用gdb调试c语言代码。 代码如下: 2.编译debug模式下的程序,编译方式如下: 3.进入gdb的debug模式,如下: 4.gdb模式下,list命令,查看源代码: 5.list的相关命令,如下: 6.设置断点。 个人思路:由于希望研究递归函数的过程,所以对目前程序的16行 阅读全文
posted @ 2018-10-26 16:35 东瑜 阅读(3787) 评论(0) 推荐(0) 编辑

摘要: 递归例子如下: 程序结果如下: 通过gdb的调试,对代码的16行和18行设置断点,gdb执行的效果如下: 阅读全文
posted @ 2018-10-26 16:14 东瑜 阅读(313) 评论(0) 推荐(0) 编辑

摘要: 指针变量被赋某个变量的地址或0。 指针变量赋初值有三种情况:1).用取地址运算符"&"将变量地址赋给指针变量。如:p=&a;2).将一个指针变量中的地址赋给另一个指针变量,如:p1=p;3).给指针变量赋空值0,如q=0;表示该指针变量不指向任何变量。 程序举例如下: 运行结果如下: 阅读全文
posted @ 2018-10-26 14:51 东瑜 阅读(278) 评论(0) 推荐(0) 编辑

摘要: 1.复制单行和多行。 1)单行复制 在命令模式下,将光标移到将要复制的行处,按“yy”进行复制,按“p”进行粘贴。 2)多行复制 在命令模式下,将光标移到将要复制的行处,按“nyy”进行复制(n代表行数,如复制两行2yy),按“p”进行粘贴。 2.删除单行和多行。 1)单行删除 在命令模式下,将光标 阅读全文
posted @ 2018-10-26 09:46 东瑜 阅读(1875) 评论(0) 推荐(0) 编辑

\\页脚html代码