Linux环境下C语言编程实验报告 下载本文

内容发布更新时间 : 2024/11/1 6:58:10星期一 下面是文章的全部内容请认真阅读。

Linux环境下C语言编程实验报告

Xi邮电大学(计算机学院)

课堂实验报告

实验名称:Linux环境下的C语言编程

专业名称:网络工程 班(3)掌握gdb调试方法

2,实验内容1。编辑测试源代码2.gcc编译测试源代码3。gdb调试和调试3.实验步骤

1。编辑以下参考源代码。该代码的初衷是以相反的顺序输出主函数中定义的字符串

# include int display 1(char * string)。int display 2(char *字符串);p I int main(){

字符字符串[] = \\nWelcom到Linux\\ display1(字符串);display2(字符串);}

int display 1(char * string){ printf(\\ }

int display 2(char * string 1){ char * string 2;int大小,I; size = strlen(string 1);

string 2 =(char *)malloc(size+1);对于(I = 0;I printf(\\ }

2。使用gcc将参考源代码编译成可执行文件3.运行可执行文件,观察运行结果并记录下来

4。使用gdb调试器找出错误的原因,并通过设置断点和单步跟踪进行记录。5.纠正错误,修改参考源代码并记录下来

6。使用gcc将参考源代码编译成可执行文件,观察运行结果并记录下来4.实验部分

5的截图和描述,总结了

Gcc和gdb确实是很好的工具,但是有些命令在

的时候没有清晰的记忆,不能完全掌握,真正的魅力无法实现,还有

很多参数需要在以后的实践中进一步研究。我希望将来能继续经历这些。

gcc和gdb确实非常实用。使用这些东西可以大大提高效率,特别是gdb和gdb