linux C入门

 

工具与命令

设计程序

(一)linux终端命令

1.ls 显示当前所有文件夹目录

2.cd bin cd..跳回上级层

3.创建文件夹 mkdir 文件夹名
4.创建文件

touch 文件名

 

5.rm helloworld 删除文件 问是否确定 输入yes回车确定

6.rm -r ....    删除目录 问是否确定 输入yes回车确定

7.ps -aux 系统当前运行线程(一般没啥用)

8.man +函数名 查看该函数功能 以及参数 主体等等

9.vi helloworld 进入程序编辑

10.vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。

(二)命令行与insert的切换

vi有3个模式:插入模式、命令模式、低行模式。

插入模式:在此模式下可以输入字符,按ESC将回到命令模式。

命令模式:可以移动光标、删除字符等。

低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。

底命令

1)   i   插入(进入插入模式,可以编写修改程序)

2)  esc  回到命令行

3):q  不保存退出  :wq保存退出  :q!强制退出

(三)命令行的一些命令(执行在命令行即按完ESC后)

1) dd删除光标所在行   10dd删除光标向上数10行(今天试了,没用)

2)  u复原刚刚删除的内容          

3)     :set nu/nonu标明行数

4)  Ctrl c 中断程序的运行

5)  yy 复制光标所在行p粘贴

 

(四)基本的C语言结构

最简单的标准C语言程序如下

#include<stdio.h>

int main()

{

       printf("hello world");

       return 0;

}


   main函数是编译的接入点
   int是返回值类型

 return 0一般也要有
     函数三要素    参数 函数体 返回值
 编译

 

 

  • (五)gcc过程

     

     

    1.gcc 加 文件名(对文件进行编译产生一个a.out文件 )

    2../a.out(执行可执行文件)

    (六) 函数

    循序执行

    main是接口

    运行完main函数后即结束整个程序

     

      set shiftwidth=4设置tab宽度

     

    %d 是占位符 printf(“%d”,a)

    在使用是 printf a是变量打印变量是要给出一个位置,即使用占位符

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值