为了账号安全,请及时绑定邮箱和手机立即绑定

Linux C语言编程基本原理与实践

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • #include<stdio.h>

    int max(int a, int b){

        if(a>b){

            return a;

        }else{

            return b;

        }

    }


    #include<stdio.h> #<>尖括号表示系统文件

    #include "max.c" #“”双引号表示非系统文件

    int main(){

        int a1=33;

        int a2=21;

        int maxNum=max(a1, a2);

        printf("The max value is %d\n ", maxNum);

    }


    :sp max.c vim编辑器新建一个文件并打开窗口

    Ctrl + w + 上下箭头,两个窗口里切换

    gcc max.c hello.c -o main.out 编译max.c和hello.c两个文件,生成输出文件main.out

    查看全部
  • #include<stdio.h>
    int main(){
        printf("hello world!");
        return 0;
    }
    
    cc a.c产生a.out
    ./a.out
    查看全部
  • Linux C语言常用命令

    sudo apt-get update 更新资源

    sudo表示使用管理员权限

    sudo apg-get install vim 安装vim

    cc -v 查看GCC编译器版本

    clean 清理屏幕

    cd ~ 进入家目录

    ls 查看当前目录下有哪些目录

    ls -l 详细显示当前目录文件

    touch 新建

    mkdir 创建目录

    rm 删除

    pwd 当前所在位置

    vi/vim 文件名 编辑文件


    vim编辑器里按i,进入编辑模式。按esc进入命令模式

    i是当前光标插入,a是光标前插入

    shift+a ?

    d d

    x 删除

    查看全部
  • vim指令的使用

    查看全部
  • c语言是和计算机沟通的一种方式

    ANSI C

    C语言特点:1、linux嵌入式2、硬件编程3、高性能要求

    查看全部
    0 采集 收起 来源:重识C语言

    2024-09-07

  • 记得看一下2个函数有什么不同

    66d3dfb60001341612800720.jpg
    查看全部
  • <stdio.h> 标准输入输出流

    int main()//现在的标准里不能用void main

    {

         printf("hello word!\n");

          return 0;

    }


    ;wq

    cc a.c//编译

    https://img1.sycdn.imooc.com/658bca290001fbb304790135.jpg

    #include<stdio.h>导入标准输入输出流

    在Linux中不要使用void main,要使用有返回值的

    缩进4个空格

    保存并退出   :wq   

    编译  cc a.c

    执行 ./a.out

    r可读,w可写,x可执行

    查看全部
  • 打开终端

    emacs /vim编辑器

    先更新再安装,密码是系统密码

    https://img1.sycdn.imooc.com/658bc09e000179bd06900188.jpg

    sudo是管理员权限

    https://img1.sycdn.imooc.com/658bc0ce000102e606930388.jpghttps://img1.sycdn.imooc.com/658bc06c0001168b04150059.jpg

    查看编译器版本,是GCC

    https://img1.sycdn.imooc.com/658bc12200018b6406910390.jpg

    clean清理屏幕

    cd ~ 进入home目录

    pwd当前所在目录位置,查看完整路径

    ls显示当前HOME目录下包括哪些文件夹和文件

    ls -l当前文件类型、创建时间、权限、用户、用户组(d表示文件夹,-表示普通类型文件)

    https://img1.sycdn.imooc.com/658bc29200019d1704400197.jpg

    touch abcd新建文件abcd

    rm abcd删除文件abcd

    mkdir workspace创建文件夹workspace

    cd workspace进入文件夹

    mkdir les1创建文件夹les1

    进入代码编辑界面

    https://img1.sycdn.imooc.com/658bc39c0001620806510190.jpg

    i插入

    命令行i光标前插入 a光标后插入 o下一行插入

    shift+: 保存文件


    sudo(管理员权限)
    sudo apt-get install + 软件名称    (安装程序)
    sudo apt-get update   (更新资源)
    sudo apt-get install vim   (安装VIM)
    clear    (清空屏幕)
    cd + 目录    (进入目录)
    cd ~     (进入根目录)
    ls     (查看当前目录包含的文件和文件夹)
    ls -l   (查看当前目录包含的文件或文件夹的详细信息)
    touch + 文件名    (新建文件)
    rm + 文件名     (删除文件)
    mkdir + 目录名    (新建目录)
    pwd   (查看完整目录地址)
    vi(vim) + 文件名  (使用VIM编辑文件)


    VIM命令模式:
    i    (插入模式 或 当前光标前插入字符)
    Esc     (返回命令行模式)
    :w    (保存)
    a    (当前光标后插入字符)
    :q     (退出VIM)
    Shitf + a   (在行尾插入字符)
    Shift + i   (在行手插入字符)
    o      (下一行插入字符)
    Shift + o   (在当前行上行插入字符)
    x     (删除单个字符)
    dd    (删除整行字符)

    查看全部
  • tbuntu 商业支持较好(LTS长时间支持版本)通常32/64版本

    双系统或在虚拟机中安装

    安装完启动虚拟机

    查看全部
  • 标准输入流、输出流和错误流

    查看全部
  • main.out:max.o min.o main.c

    gcc max.o min.o main.c -o main.out

    max.o:max.c

    gcc -c max.c 

    min.o:min.c

    gcc -c min.c

    查看全部
  • 函数文件编译成  .o  提高编译速度

    .h    声明函数类型参数



    gcc -c  xxx.c  -o xx.o


    gcc xx.o  xx.o xx.c 

    查看全部
  • 记录

    查看全部
  •   

    记录

    查看全部
  •  


    记录

    查看全部
  • 记录

    查看全部
  • 记录

    查看全部
  • 1、Vim 代码编辑器
    2、sudo apt-get update 更新最新资源库
    3、sudo 应用管理员权限
    4、sudo apt-get install vim 应用管理员权限安装vim软件
    5、cc-v 显示当前使用的cc编译器的版本信息
    6、gcc-v 显示当前使用的gcc编译器的版本信息,gcc是完全兼容cc的一款开源、流行的编译器。
    7、clear 清洁屏幕
    8、cd+空格 进入某个目录
    9、cd ~进入当前目录的家目录(根目录)
    10、pwd 查看当前所在的位置(显示路径)
    11、ls 查看当前目录中包含哪些目录(文件夹)或文件
    12、ls –l以详细信息的形式查看目录(文件夹)或文件
    如果此列表中一行的第一个字母为“d”,说明这是一个目录(文件夹)
    如是一个“-”,说明这是一个普通类型的文件
    13、touch 文件名  在当前目录中新建一个文件
    14、rm 文件名  删除文件
    15、mkdir 目录名   新建目录(文件夹)
    16、vi(或vim) 文件名.c   用vim编辑一个vim文件
    17、在vim中
    在命令模式时:
    按“i” 进入插入(insert)模式  在当前光标前插入
    按“a” 进入插入模式  在当前光标后插入
    按“shift+a”(大写A)在当前行尾插入
    按“shift+i”(大写I) 在当前行首插入
    按“o” 在当前光标所在行下起新建一行插入
    按“shift+o”(大写O) 在当前光标所在行上起新建一行插入
    按“ESC” 返回命令模式
    按“x” 删除当前光标的字符
    按“dd” 删除当前光标所在行所有字符
    “:”+“w”  保存文件
    “:”+“q”  退出vim编辑器
    “:”+“q!”  不保存退出

    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
本课程为C语言中级课程 学习本课程需要了解C语言以下基本语法:变量、常量、顺序、循环、分支、函数等。
老师告诉你能学到什么?
如何在真正的商业环境(Linux)下编写C语言程序 如何编译一个项目以及makefile如何编写 C语言真正的本领(制作小工具) 多个c语言小工具如何构成强大的软件系统

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!