-
vim可以打开多个文件:在命令模式下输入sp 文件名.c(创建新文件)查看全部
-
多个源文件来完成程序。比方说nignx,就是由c语言写的,我们可以假设每个人写不同的函数,最后合并到一起。 #include <stdio.h> int max(int a, int b) { if(a > b){ return a; }else{ return b; } } int main() { int a1 = 33; int a2 = 21; int maxNum = max(a1, a2); print("The max value is %d", maxNum); return 0; } 退出保存后,我们使用命令 gcc hello.c,生成hello.out文件,之后我们执行./hello vim可以打开多个文件:在命令模式下输入:sp, 跳转到下面的代码:ctrl+w+↓ 打开行号:在命令模式下,输入:set nu查看全部
-
(./表示当前目录下)查看全部
-
使用命令vim test.c,创建了test,c文件并通过vim进入编辑模式,之后输入i进入插入模式。 #include <stdio.h> int main() \\ 最新标准c和c++下都是int main(){},不是void main(){} { printf("Hello world!\n"); return 0; } 退出vim后,使用命令cc test.c产生test.out文件(这是一个可读可写可执行的文件),我们就可以做直接运行这个test.out文件,使用命令./test.out,即可看到程序的输出结果。查看全部
-
【Vim编辑器的使用】 使用vim对文件编辑:vim <FileName> 使用vi对文件编辑:vi <FileName> 对于不存在的文件,我们也可以使用vim <FileName>即创建了该文件同时进入编辑模式 进入vim后使用字符i,进入插入模式,就可以开始编辑了;当需要退出时,先摁ESC,之后输入英文冒号,再输入wq(即write模式退出)后回车,也可不保存直接退出,输入q回车即可。 跳到本行行尾:shift+a 跳到本行行收:shift+i 当前行上一行插入字符:shift+o 删除字符:X 整行删除:d+d查看全部
-
创建文件:touch <FileName> 删除文件:rm <FileName> 创建目录:mkdir <DirName> 进入目录:cd <DirName> 显示当前目录:pwd查看全部
-
安装软件:sudo apt-get intall <SoftwareName> 更新所有软件的最新安装地址:sudo apt-get update 检查编译器:cc -v,显示当前编译器的版本(敲cc显示的却是gcc的编译器,cc编译器是最早在unix下使用的c语言编译器,后来又出现了很多兼容cc编译器的版本,其中最著名的一个就是gcc),当然敲 gcc -v 命令也可显示同样的信息 进入家目录:cd ~查看全部
-
gcc -c max.c -o max //单独编译 gcc max.o hello //联合编译 将.o文件的声明写入.h文件,方便阅读查看全部
-
emacs vim 编辑器之神和神的编辑器查看全部
-
make工具可以将大型项目分成若干个模块,make内部也是用gcc 写一个Makefile文件,里面用 hello.out : max.o min.o hello.c gcc max.o min.o hello.c //本条操作命令前有一个Tab键=8空格 max.o : max.c gcc -c max.c //本条操作命令前有一个Tab键 min.o : min.o gcc -c min.c //本条操作命令前有一个Tab键 的样式写清依赖关系,和对应的操作.然后用make命令执行查看全部
-
gcc -c max.c -o max.o //用gcc命令将max.c文件单独编译成max.o文件,提高效率 gcc max.o hello.c //和其他文件传进来用gcc编译 也可以将某些函数做成头文件*.h 再包含进去用 #include "*.h"查看全部
-
vim: 1.set nu,打开行号 2.wqa:退出并保存所有内容 3.ctrl+w+↓,切换到下面那个文档。 4.ctrl+w+↑,切换到上面一个文档。 5.sp 文件名.c(创建新文件) 6.9dd(代码占九行,剪切代码) 7.p:粘贴 c语言: 1.gcc 1.c 2.c -o 3(将1.c和2.c合在一起输出,3为新文件的文件名) 2.#include "main.c "引用了main.c里面的函数查看全部
-
1.r-可读,w-可写,x-可执行。 2.cc a.c查看全部
-
大杀四方查看全部
-
有些基础挺实用的,非常解惑,但是希望更多一些实际项目中的应用技巧,设计思想,编程模式等查看全部
举报
0/150
提交
取消