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()   终止本进程

目录
相关文章
|
1天前
|
Unix Linux 程序员
|
9天前
|
缓存 Linux 编译器
Linux vim程序编译器
Linux vim程序编译器
13 0
|
11天前
|
人工智能 Ubuntu Linux
【Linux环境】基础开发工具的使用:yum软件安装、vim编辑器的使用
【Linux环境】基础开发工具的使用:yum软件安装、vim编辑器的使用
30 0
|
12天前
|
缓存 Ubuntu Linux
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
36 0
|
19天前
|
NoSQL Linux 开发工具
Linux基础操作6(yum,vim,gcc,gdb,makefile)
Linux基础操作6(yum,vim,gcc,gdb,makefile)
24 0
|
23天前
|
Linux 程序员 开发工具
如何在 Linux 像 Vim Pro 一样使用 vimdiff
如何在 Linux 像 Vim Pro 一样使用 vimdiff
17 0
|
2月前
|
Linux 开发工具
百度搜索:蓝易云【Linux系统之vim的使用。】
作为Linux操作系统下的一个文本编辑器,vim(Vi Improved)是广泛使用的一种工具。
28 0
|
2月前
|
机器学习/深度学习 数据可视化 Linux
【Linux取经路】基础开发工具——vim篇
【Linux取经路】基础开发工具——vim篇
117 0
|
2月前
|
安全 程序员 Linux
Linux--防火墙和vim
Linux--防火墙和vim
|
2月前
|
Linux 开发工具 开发者
掌握文本编辑的艺术:深入了解Linux中的Vim编辑器
在Linux系统中,文本编辑是一项常见的任务。为了满足不同层次的用户需求,诞生了许多文本编辑器,其中Vim作为一个强大的编辑器,广受开发者和系统管理员的喜爱。本文将深入介绍Vim的基本概念、特点以及如何在Linux系统中使用它进行高效的文本编辑。
31 0
相关产品
云迁移中心
推荐文章
更多