02:,,:572返回02:573所在目录(home/jhm/memo)返回02:++编程02:575#defineborderchar'*'voidmy_print(char*);#include<>#include<>椣据畬敤灜楲瑮栮voidmy_print(char*str){inti;for(i=0;i<strlen(str)+4;i++)printf(%c,borderchar);printf(\);printf(%c%s%c\n,borderchar,str,borderchar);for(i=0;i<strlen(str)+4;i++)printf(%c,borderchar);printf(\);}:576椣据畬敤灜楲瑮栮main(){charmy_string[]=Helloworld!;my_print(my_string);}::578Linux系统中包含了GNU调试程序gdb(TheGNUDebugger),它是一个用来调试C和C++程序的调试器。可以使程序开发者在程序运行时观察程序的内部结构和内存的使用情况。:显示变量的值的变化;设置断点,使程序在指定的代码行上暂停执行,便于观察;单步执行代码;02:579利用gdb调试的前提:在程序编译过程中使用-g选项,生成gdb工作所必须的调试信息;启动gdb的方法:gdb或gdbfilename说明:gdb程序调试的对象是可执行文件,而不是程序的源代码文件。02:5710查看gdb帮助的方法:方法一:在LinuxShell提示符输入:mangdb方法二:启动gdb后,可以在命令行上输入:help
第7部分 Linux下的c和c编程2 来自淘豆网www.taodocs.com转载请标明出处.