程序的编译与调试实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序的编译与调试实验报告

实验二程序的编译与调试第一部分配置本地计算机与虚拟机的通讯配置本地计算机的vmnet1网络接口由开始控制面网络连接双击VMware Network Adapter VMnet1接口在“VMware Network Adapter VMnet1”状态对话框中选择属性按钮在“VMware Network Adapter VMnet1”属性对话框中双击“Internet协议(TCP/IP)”出现“Internet协议(TCP/IP)属性”对话框例:若VMnet1的IP地址为:7子网掩码为:那么:虚拟机中Linux设置的IP地址必须是:10.64.254.xx其中xx表示:1~254配置虚拟机打开虚拟机,但不要执行Power on this virtual machine而是双Network Adapter在出现的“Virtual Machine Setting”对话框中确保选中“Host-only”选项确定按钮选择“Power on this virtual machine”启动虚拟机配置Linux网络接口的IP地址1、使用root用户登录linux操作系统后,执行netconfig命令,将linux计算机IP地址设置为与本地计算机的VMnet1网络接口的IP地址处于同一网段,设置完成后输入reboot重启linux操作系统例:若VMnet1的IP地址为:7子网掩码为:那么:虚拟机中Linux设置的IP地址必须是:10.64.254.xx其中xx表示:1~2542、在本地计算由9/~gaobao/下载ssh_pshell,打开ssh_pshell连接虚拟机,以root用户登录第二部分 gcc编译器的使用作业:编译如下程序,并填写程序的输出结果:1、源代码---Pointer.c#include stdio.hint main(){ int a = 100, b = 200; int *p1 = a, *p2 = b; printf(“%d, %d\n”,a,b); printf(“%d,%d\n”,*p1, *p2); printf(“%x,%x\n”,a,a); printf(“%x,%x\n\n”,p1,p2); *p1 = *p1*3;Printf(“%d\n”,a);Printf(“%d\n\n”,*p1); p1 = b; printf(“%x\n”,p1); printf(“%x\n”,p2);return 0;}编译:#gcc –o pointer pointer.c执行#./point(二)、运行结果运行结果:100 200100 200bfff5c4 bffff5c4bffff5c4 bffff5c0需要的技能0、vi编辑器的使用Vi是广泛应用于各种unix和Linux系统中的文本编辑器,它是标准的Linux文本编辑程序。它可打开或保存的格式均为ASCii格式(文本)。(一)、创建文件格式:vi 文件名如果文件已经存在,vi会打开现存文件如果是一个新文件,vi会创建它(二)、vi编辑器的模式输入模式(插入模式)命令模式由输入模式转入命令模式:ESC键由命令模式转入输入模式:a、A;o、O;i、I字符键输入模式转入输入模式:添加:输入a后,在光标的右边插入文本输入A,在一行的结尾处添加文本插入:通过在命令模式下输入i,在光标的左边插入文本通过在命令模式下输入I,在行首插入文本插入新行:输入o,在当前光标位置下面打开一行输入O,在当前光标位置上面打开一行命令模式在该模式中,可以输入命令来执行许多种功能大多数的vi命令都是由一个或两个字母加上一个可选数字组成1)、命令模式可执行的命令2)、翻页向前翻页一屏:要向前滚动(向下移动)一整屏,需按下Ctrl-f。光标将移动到新屏的左上角向前滚动半屏:要向前滚动半屏,需按Ctrl-d向后翻页一屏:要向后滚动(即向上移动)一整屏,需按下Ctrl-b向后滚动半屏:要向后滚动半屏,需按下Ctrl-u3)、撤消更改撤消前一个命令:在最后一个命令之后立即输入u来撤消该命令撤消对一行的更改:输入U来撤消你对一行所做的所有更改这个命令只有在你没将光标移动到该行以外时才生效4)、删除文本删除一个字符:为删除一个字符,需将光标放置在要删除的字符上并输入x为删除光标之前(其左边)的一个字符,需输入X删除一个词或词的部分内容:为删除一个词,需将光标放置到该词的开头并输入dw为删除词的部分内容,需将光标放置到该词要保存部分的右边。输入dw来删除该词余下的部分删除一行:将光标放置到该行的任意处并输入dd删除行的部分内容:将光标放置到该行要保存部分的右边,并输入D。为删除光标左边的所有内容,须将光标放置到该行要删除部分的右边,并输入d0(d-零)。删除到文件的结尾:为删除从当前

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档