Linux C编程(1) HelloWorld

一、控制台命令流

       在控制台中输入如下命令

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




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值