版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1linux编程基础编程基础(jch)第一页,共54页。第1页/共53页第二页,共54页。第2页/共53页第三页,共54页。第3页/共53页第四页,共54页。第4页/共53页第五页,共54页。n式,用于输入命令进行文字编式,用于输入命令进行文字编辑的辅助功能。通过辑的辅助功能。通过(tnggu)(tnggu)冒号冒号“:”进入末行模式。例进入末行模式。例如如“:q”“:q”第5页/共53页第六页,共54页。第6页/共53页第七页,共54页。第7页/共53页第八页,共54页。命令说明功能键h向左移一个字符 I向右移一个字符 J向上移一个字符 k向下移一个字符 0移至该行之首 Home $移
2、至该行之末 End 第8页/共53页第九页,共54页。H 移至窗口的第一行 M 移至窗口的中间那行 L 移至窗口的最后一行 G 移至该文件的最后一行 nG 移至该文件的第 n 行 Ctrl+f 向后翻一页 PageDown Ctrl+b 向前翻一页 PageUp 移至该行的第一个非空白字符处 第9页/共53页第十页,共54页。命令 说明 功能键 x 删除光标后的字符 Delete X 删除光标前的字符 dd 删除光标所在的行 ndd 删除包括光标所在行的n行文本 r 修改光标所在字符 第10页/共53页第十一页,共54页。R 进入替换状态,直到按Esc回到命令模式为止 Insert s 删除光
3、标所在字符,并进入输入模式 S 删除光标所在的行,并进入输入模式 u 恢复刚才被修改的文本 U 恢复光标所在行的所有修改 . 重复上一次命令的操作 第11页/共53页第十二页,共54页。命令 说明 Y 复制当前行至编辑缓冲区 nY 复制当前行开始的n行至编辑缓冲区 p 将编辑缓冲区的内容粘贴到光标后的一行 P 将编辑缓冲区的内容粘贴到光标前的一行 a 从光标所在位置后面开始新增文本 第12页/共53页第十三页,共54页。命令 命令说明A 从光标所在行最后面的地方开始新增文本 i 从光标所在位置前面开始插入文本 I 从光标所在列的第一个非空白字元前面开始插入文本 o 在光标所在列下新增一行并进入
4、输入模式 O 在光标所在列上方新增一行并进入输入模式 第13页/共53页第十四页,共54页。命令 说明 :q 结束编辑 :q! 强制离开vi,放弃存盘 :w 存盘 :w filename 将编辑内容保存为名为filename的文件 :wq 存盘并退出 第14页/共53页第十五页,共54页。GNU CC。第15页/共53页第十六页,共54页。第16页/共53页第十七页,共54页。n件;n.ii : 是已经预处理过的C+源代码文件;n.o : 是编译后的目标文件;n.s : 是汇编语言源代码文件;n.S : 是经过预编译的汇编语言源代码文件。第17页/共53页第十八页,共54页。第18页/共53页
5、第十九页,共54页。预处理链接编译汇编源程序(*.c)可执行文件预处理器编译器汇编器连接器第19页/共53页第二十页,共54页。预处理链接编译汇编源程序(*.c)可执行文件预处理器编译器汇编器连接器nGCC首先调用(dioyng)预处理程序cpp进行预处理,展开程序代码中的宏,并在其中插入头文件所包含的内容;n把预处理后的源代码编译产生汇编代码;n调用(dioyng)as汇编器处理这些汇编代码产生目标代码;n通过ld连接器创建二进制可执行文件或者建立库文件。第20页/共53页第二十一页,共54页。第21页/共53页第二十二页,共54页。第22页/共53页第二十三页,共54页。n-O2,比-O更
6、好的优化编译、连接,当然整个编译、连接过程会更慢。第23页/共53页第二十四页,共54页。第24页/共53页第二十五页,共54页。ngcc包含的c/c+编译器n一般c程序就用gcc编译,c+程序就用g+编译第25页/共53页第二十六页,共54页。第26页/共53页第二十七页,共54页。第27页/共53页第二十八页,共54页。第28页/共53页第二十九页,共54页。第29页/共53页第三十页,共54页。第30页/共53页第三十一页,共54页。第31页/共53页第三十二页,共54页。第32页/共53页第三十三页,共54页。第33页/共53页第三十四页,共54页。第34页/共53页第三十五页,共54
7、页。第35页/共53页第三十六页,共54页。第36页/共53页第三十七页,共54页。第37页/共53页第三十八页,共54页。第38页/共53页第三十九页,共54页。第39页/共53页第四十页,共54页。第40页/共53页第四十一页,共54页。第41页/共53页第四十二页,共54页。第42页/共53页第四十三页,共54页。第43页/共53页第四十四页,共54页。第44页/共53页第四十五页,共54页。第45页/共53页第四十六页,共54页。第46页/共53页第四十七页,共54页。第47页/共53页第四十八页,共54页。第48页/共53页第四十九页,共54页。第49页/共53页第五十页,共54页。第50页/共53页第五十一页,共54页。第51页/共53页第五十二页,共54页。第52页/共53页第五十三页,共54页。NoImage内容(nirng)总结会计学。编辑器、编译链接器、调试器及项目管理工具。在插入模式下按“ESC”,也可以回到指令模式。删除包括光标所在行的n行文本。调用as汇编(hubin)器处理这些汇编(hubin)代码产生目标代码。如果不给出这个选项,gcc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年购房协议:房屋买卖双方权利与义务明确3篇
- 2025年精密车床项目合作计划书
- 2024年环保科技研发增资股权收购合同3篇
- 2024建设工程施工安全生产协议
- 2024提供证券投资咨询服务协议书
- 二零二五年中草药市场调研与分析服务合同2篇
- 二零二五年光纤通信线路巡检维护合同3篇
- 2025版菜鸟驿站物流园区合作开发合同3篇
- 2024年版翻译服务居间合同3篇
- 课题申报书:大语言模型驱动的课堂生成性分析及其实现路径研究
- 商场用电安全培训
- 《中小学教育惩戒规则(试行)》宣讲培训
- 结清货款合同范例
- 挂靠装修公司合同范例
- 2021年四川省凉山州九年级中考适应性考试理科综合(试卷)
- 骨科疼痛的评估及护理
- 【MOOC】概率论与数理统计-南京邮电大学 中国大学慕课MOOC答案
- 2021-2022学年河北省唐山市高一上学期期末语文试题
- 光明乳业财务报表分析报告
- 佛山市教育局教学研究室招聘教研员考试试卷真题及答案2022
- 乌兔太阳到山与乌兔择日
评论
0/150
提交评论