现在的位置: 首页 > 综合 > 正文

Linux C编程(1) HelloWorld

2018年02月15日 ⁄ 综合 ⁄ 共 932字 ⁄ 字号 评论关闭

一、控制台命令流

       在控制台中输入如下命令

mkdir learnc
cd learnc
vim hello.c
gcc -o hi.exe hello.c

      生成hi.exe文件 运行此程序
     ./hi.exe
     输出
     hello linux!
     ./ 代表当前目录 hi.exe在当前目录下。 
     -o 指定了编译生成的程序名为 hi.exe。如果不指定,则程序的名默认为a.out。
     如果使用了c++0x标准 请按如下方式编译

g++ -std=c++0x -o hi.exe hello.cpp

二、编辑源码及vim编辑器用法简单介绍
1.编辑源码
     vim hello.c

    调用vim编辑器 新建文件hello.c并打开。输入如下代码

#include <stdio.h>  
int main()  
{          
	printf("hello linux!");          
	return 0;  
}

2.vim编辑器用法简单介绍
     vim分三种状态:

     [1]只读模式

     [2]编辑模式

     [3]命令模式

     vim初始为[1],按i进入编辑模式。i即insert的意思。使用del键删除字符。按esc退出编辑模式,恢复到[1]模式。当在[1]模式时,按:键进入[3]输入vim的命令。如保存(w),退出vim命令(q)。举例编辑hello.c文件

     vim hello.c

     进入vim

     按i键,进入编辑状态。

     输入源码

     按esc

     按:键

     输入w,按回车。保存。

     退出vim:

             q

             系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文档没有被保存,则Vi在显示窗口的最末行显示如下信息:

             No write since last change (use ! to overrides)

             提示用户该文档被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文档而要强行退出Vi时,可使用命令

             q!

    显示行号
    :set number

    取消行号显示

    :set nonu

 

参考文档

BloodAndBone

 

抱歉!评论已关闭.