开发者社区> JKXQJ> 正文

Linux上机笔记(2) vim 下编写C语言

简介: 在VI下编译运行C++ vi  1.cpp   (创建cpp文件名) i     (进入insert模式开始编辑) #include <stdio.h> int main() { printf("Hello, world.\n"); return 0; } 输入完成代码后按Esc 键 退出 然后按 Shift +:输入wq   (保存并退出) 备注:   
+关注继续查看

在VI下编译运行C++

vi  1.cpp   (创建cpp文件名)

i     (进入insert模式开始编辑)

#include <stdio.h>
int main()
{
	printf("Hello, world.\n");
	return 0;
}


输入完成代码后按Esc 键 退出

然后按 Shift +:输入wq   (保存并退出)

备注:    :wq   强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。
        :x    写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

g++  1.cpp  -o  1   (编译1.cpp文件,编译后的可运行文件名为1)

./1     运行结果


系统调用

fork()   系统每调用一次会产生一个新的进程

getpid()  该系统调用进程返回本进程的pid

getppid()   该系统调用进程返回本进程的父进程的pid

wait()   暂停本进程执行,直到一个子进程结束-----可用来实现两个进程之间的简单同步。 先后秩序和快慢 有可能每一次运行的时候不一样。

exit()   终止本进程

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Linux学习笔记】系列二:Linux文件与目录结构、VI/VIM编辑器
【Linux学习笔记】系列二:Linux文件与目录结构、VI/VIM编辑器
42 0
【Linux】Linux编辑器---vim的使用
【Linux】Linux编辑器---vim的使用
17 0
Linux中的工具使用【vim的存活级】
Linux中的工具使用【vim的存活级】
16 0
Linux vi/vim
Linux vi/vim
17 0
整理了一周近万字讲解linux基础开发工具vim,gdb,gcc,yum等的使用(下)
整理了一周近万字讲解linux基础开发工具vim,gdb,gcc,yum等的使用(下)
14 0
整理了一周近万字讲解linux基础开发工具vim,gdb,gcc,yum等的使用(上)
整理了一周近万字讲解linux基础开发工具vim,gdb,gcc,yum等的使用(上)
13 0
01 linux常用命令和vim的使用
linux命令格式、常用命令
39 0
【学习笔记之Linux】工具之vim配置
【学习笔记之Linux】工具之vim配置
46 0
【学习笔记之Linux】工具之vim基本介绍
【学习笔记之Linux】工具之vim基本介绍
40 0
【Linux】编辑器——vim的使用
【Linux】编辑器——vim的使用
27 0
+关注
JKXQJ
好好学习,天天向上
文章
问答
视频
文章排行榜
最热
最新
相关课程
更多
相关电子书
更多
ECS运维指南 之 Linux系统诊断
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多
相关镜像