精华内容
下载资源
问答
  • linuxVI编写C程序。。。 在linux中编写C程序时不像编写shell那样开头要#!/bin/bash,但是在C程序中要指定头文件(头文件是指输入输出,宏等,而且要首先声明,也是必须要开始就声明的) 写好C代码后要...

    在linux中编写C程序时不像编写shell那样开头要#!/bin/bash,但是在C程序中要指定头文件(头文件是指输入输出,宏等,而且要首先声明,也是必须要开始就声明的)

    写好C代码后要给C文件赋予可执行权限(chmod  755  xx.c)

    然后用gcc编译(方法和shell类似,shell是bash xx.sh   ,    而C是gcc xx.c ,C的程序文件名都是以 .c 结尾 , shell是都是以 .sh 结尾)

     

    以下上实例: 

    [root@localhost ~]# vim 1.c

    #include <stdio.h>
    int main()
    {
    float aa,bb,cc;
    printf("ENter aa temperature:");
    scanf("%f", &aa);
    printf("ENter bb temperature:");
    scanf("%f", &bb);
    cc = aa * bb;
    printf("cc is:%f\n",cc );
    return 0;
    }

     

    [root@localhost ~]# chmod 755 1.c     //赋予C程序文件可执行权限

    [root@localhost ~]# gcc 1.c        //用gcc编译C程序文件,如果没有gcc请自行yum安装,编译完成之后会在“当前”目录下生成一个a.out的文件(权限是755)

    [root@localhost ~]# ./a.out         //执行/运行a.out文件

    ENter aa temperature:6.3
    ENter bb temperature:5.4
    cc is:34.020000            //aa * bb 的积是34.020000,因为用是float类型,所以这里会有小数点

     

    posted on 2017-07-05 21:39  smile-you-me 阅读( ...) 评论( ...) 编辑 收藏

    转载于:https://www.cnblogs.com/smlile-you-me/p/7123595.html

    展开全文
  • 先创建一个用户 useradd -d /home/abc abc -m -s /bin/bash -s代表指定一个shell登录到用户用vi写一个c语言的hello world文件名叫a.c 如果是c语言的源代码文件,扩展名必须是.c编译这个程序,最后成功运行gcc -o a a...

    先创建一个用户 useradd -d /home/abc abc -m -s /bin/bash   -s代表指定一个shell

    登录到用户

    用vi写一个c语言的hello world

    文件名叫a.c 如果是c语言的源代码文件,扩展名必须是.c

    编译这个程序,最后成功运行

    gcc -o a a.c    -o指定编译后的程序名,要编译a.c这个源文件,编译后的可执行程序名叫a

    linux默认不会在当前目录下查找可执行程序

    ./a(文件名)明确的告诉操作系统,a是在当前的目录下

    crt终端类型默认是VT100,要选择linux

    字符集一定要是utf8

    默认vi开启的时候,自动显示行号

    第一步,回到用户的主目录下,cd回车

    第二步,回到主目录下,生成一个叫.vimrc的文件,文件前面必须要有.

    第三步,在.vimrc中输入set nu

    第四步,保存退出

    shell 一个linux的字符界面会有很多种不同的shell,是字符界面的人机交互模式

    sh是最古老的,也是最基本的unix的shell

    如果在创建用户的时候,没有指定shell,那么登陆这个用户的时候默认的shell是sh

    shell也是一个程序,一般在/bin目录下

    展开全文
  • linux编写C程序时不像编写shell那样开头要#!/bin/bash,但是在C程序中要指定头文件(头文件是指输入输出,宏等,而且要首先声明,也是必须要开始就声明的)写好C代码后要给C文件赋予可执行权限(chmod 755 xx.c)...

    在linux中编写C程序时不像编写shell那样开头要#!/bin/bash,但是在C程序中要指定头文件(头文件是指输入输出,宏等,而且要首先声明,也是必须要开始就声明的)

    写好C代码后要给C文件赋予可执行权限(chmod  755  xx.c)

    然后用gcc编译(方法和shell类似,shell是bash xx.sh   ,    而C是gcc xx.c ,C的程序文件名都是以 .c 结尾 , shell是都是以 .sh 结尾)

    以下上实例:

    [root@localhost ~]# vim 1.c

    #include

    int main()

    {

    float aa,bb,cc;

    printf("ENter aa temperature:");

    scanf("%f", &aa);

    printf("ENter bb temperature:");

    scanf("%f", &bb);

    cc = aa * bb;

    printf("cc is:%f\n",cc );

    return 0;

    }

    [root@localhost ~]# chmod 755 1.c     //赋予C程序文件可执行权限

    [root@localhost ~]# gcc 1.c        //用gcc编译C程序文件,如果没有gcc请自行yum安装,编译完成之后会在“当前”目录下生成一个a.out的文件(权限是755)

    [root@localhost ~]# ./a.out         //执行/运行a.out文件

    ENter aa temperature:6.3

    ENter bb temperature:5.4

    cc is:34.020000            //aa * bb 的积是34.020000,因为用是float类型,所以这里会有小数点

    展开全文
  • linux vi 编写C/java程序

    2015-01-24 22:38:39
    1、输入 vi hello.c 2、输入 i 进入插入模式,此时vi编辑框左下角显示 INSERT[插入模式] 3、退出vi 按 esc INSERT消失 表示进入命令模式,再输入 :wq(保存并退出) :q! (不保存退出) 4、输入ls ...

    以建立一个hello world 的c程序为例:

    1、输入 vi hello.c

    2、输入 i 进入插入模式,此时vi编辑框左下角显示  INSERT[插入模式]

    3、退出vi   按 esc INSERT消失 表示进入命令模式,再输入 :wq(保存并退出)   :q!  (不保存退出)

    4、输入ls 可以显示出当前目录下的所有文件,若要获得详细信息输入 ls -l

    4、对程序进行编译,输入 gcc hello.c 若编译成功,则不会给予任何提示说编译成功,否则显示错误

    5、运行程序,输入ls 查看新生成的.out 文件的名称,假设为a.out,再输入 ./a.out  即可执行


    注:

    1、如果编写java程序,相应的改动如下:

    vi hello.c  ——>  vi hello.java

     gcc hello.c   ——>    javac hello.java

    ③ ./a.out  ——>   java hello

    3、如果在编写一个c程序,则会生成一个.out文件,将上一个文件覆盖掉,为避免这种情况,在编译时,需要输入  gcc -o a2 hello  其中 -o 表示 output;a2是新名字,可任意更改;hello 是代码。

    4、注:输入的命令均用红色字体标出




    展开全文
  • 一、编写代码必须掌握的基础linux指令 命令 作用 示例 mkdir 新建文件夹 mkdir test,mkdir -p test1/test2/test3 cd 更改当前的工作目录 cd test ls 列出文件夹下包含的文件信息 ls...
  • 使用VI编辑器编写代码

    千次阅读 2012-10-27 18:44:48
    在你登录LINUX的主目录下($HOME),编写一个叫.exrc的文件,内容如下: set number  set cindent set shiftwidth=4 set tabstop=4 然后保存,当你打开VI编辑C/C++时,就实现缩进啦!而且我也将制表符的长度设为4了,...
  • 如何在Linuxvim编写代码

    万次阅读 2018-06-14 16:02:02
    便会在该目录下,创建一个test.c(test.c不存在)的文件,如果test.c存在的话,那么就打开该文件进入到编写代码区域3.进入到一个类似于文本框的界面4.输入i下面显示为insert表示进行写操作,可以在该界面下写代码了5...
  • Linuxvi使用

    2016-10-23 21:54:57
    VI编辑介绍Vi编辑器 visual interface 的简称,是Linux上基本的文本编辑工具,可以输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的...一般使用的是vi编辑器,要编写代码使用的是vim。 vi编辑
  • Linux编写C语言程序 Linux自带的gcc编译器 【功能】调用C编译器,完成预处理,编译,优化,连接,并最终生成可执行代码 【格式】 gcc [option] file-list 源代码文件要求拓展名(*.c) 可执行代码默认存储在a.out...
  • 使用linux+node编写99乘法表 99乘法表是学习js的基础练习之一,主要思想是利用两次**for循环**遍历**乘数**与**被乘数**然后显示结果即可。 首先进入自己账户的文件夹下新建并编辑新文件: `vi 9X9.js` 输入 i ...
  • Linux环境下vi编辑C语言代码、调试、运行步骤

    万次阅读 多人点赞 2019-03-14 11:22:25
    实验1《Linux环境下vi编辑代码》 实验学时: 2 实验地点: 6501 实验日期: 2019.3.13 一、实验目的 (1)能使用常用的linux命令,熟悉linux使用环境 (2了解Linux主要目录内容。 (3)掌握在linux环境下开发C程序的...
  • 局域网下使用samba服务在Linux系统与Windows系统直接共享文件是一项很方便的操作。以Ubuntu为例配置samba服务,Linux服务器的版本是Ubuntu 18.04.1 LTS。 在终端中执行下列指令:cat /etc/issue查看当前正在运行的 ...
  • 再在新电脑VM打开,貌似没有问题,但是VI就是不了,就算按照下面方法试也不行,于是就重新在vm里面安装了一下ubuntu,退格键和方向键一样不行,于是就使用下面两条指令卸载重新安装VI就可以了; 指令1;$ sudo ...
  • linux用vi编辑C语言很不方便,关键字不高亮(默认情况下),括号不匹配,上下行不对齐,等等……今天在网上找了些对VI进行简单配置,以方便编写C语言。 打开,一个新的终端(root用户登录),在root目录下输入...
  • 我们使用linux时候,想从终端进行代码编写输入命令:vi test.c 输入 i 此时会进入代码编写状态,但是编写时候会出现方向键变成ABCD状态的情况,此时无法编写代码。解决方法: 修改/etc/vim/vimrc.tiny文件,将set ...
  • Linux - vi 和 vim

    2020-08-15 14:42:49
    我们今天来聊一聊 vi 和 vim: vi 和 vim 是什么? 首先 vi 和 vim 是一个...例如Word)的不同之处在于它并非用于 桌面排版(例如文档格式处理)而是常用于编写程序的 源代码。 文本文件 是指以 ASCII 码方式(也称文
  • 使用VI编辑器在Linux编写Java文件

    千次阅读 2014-06-02 00:17:09
    vi 文件名 ,新建一个文件(如此文件已存在则打开) 进入编辑器 3、按 i (光标所在输入)/按 a (光标后输入)进入编辑模式,写入JAVA代码 P.S.  Esc 退出编辑状态,非编辑...
  • 编写代码 (1)上一步骤以后,要输入i 才可进入编辑模式 (输入以后,左下角会出现 insert ,代表进入了编辑模式) (2)输入程序代码 四.vi退出 (1)按ESC键(此时左下角insert消失) (2)退出命令 (注意,...
  • linuxvi/vim编译器的使用

    千次阅读 2021-03-15 18:43:34
    Linux下的vim编辑vi/vim编译器的使用为什么要学习vi/vim编辑器vi 和 vim标题vi 三种工作模式切换vi 常用命令操作vim/vi编辑器的使用Linux下的c语言编译运行本文引用 vi/vim编译器的使用 这是我的的一个博客 为什么要...
  • Linuxvi和vim的使用

    2020-01-25 22:14:32
    vi和vim是Linux的编辑工具,所有的linux系统都会自带vi编辑工具,vim可以看成是vi的增强版,vim可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、編译及错误跳转等方便編程的功能特别丰富,在程序员...
  • l熟练掌握Vim的常用操作方法,熟悉Vim的3种操作模式l熟悉Shell脚本环境,编写简单的Shell脚本程序lVim编辑器编写Shell脚本文件l调试运行Shell脚本文件lLinux环境下安装Vim文本编辑器软件(1)在Linux中打开终端(应用...
  • LInux vi使用方法

    2018-08-20 17:43:41
    一、 vi介绍 系统自带vivi的扩展版本vim(自行安装)安装vim之后,需要进行设置,才可以使vim,之后默认为vim,即敲vi也相当为vim....编辑模式:程序的编写,修改。 末行模式:对程序的查询,保存,退出,替换。 ...
  • (3)用Vi编写Linux下C程序,掌握gcc编译。二、实验内容和实验步骤1、vi编辑器的使用【操作要求1】首先合法用户名登陆系统,不保存直接退出。【操作步骤】(1)在系统提示符下,输入vi,按回车键,进入vi的界面。(2)...
  • 简单介绍vi 和 vim 类似于windows的文本编辑器所有的Linux系统都会内置vi文本编辑器vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,因此被广泛使用如果Linux中没有vim这个命令...
  • linuxvi命令大全

    千次阅读 2013-03-11 19:09:15
    进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将...vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f
  • Linux中的VI/VIM编辑器及常用命令 首先创建一个文件名字叫test.txt 执行命令vi test.txt 或者vim test.txt都可以 可以按 i 或者 a可以进入编辑模式 o是换行编写 ESC键可以退出编写模式 在普通模式下 U:是返回上...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,554
精华内容 14,221
关键字:

linux用vi编写代码

linux 订阅