亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Linux C語言編程基本原理與實踐

難度初級
時長 2小時 0分
學習人數
綜合評分9.60
350人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • C語言的特點

    查看全部
    0 采集 收起 來源:重識C語言

    2020-05-01

  • ANSI C

    查看全部
    0 采集 收起 來源:重識C語言

    2020-05-01

  • makefile怎么寫

    查看全部
  • 如何編寫,并且使用管道。

    查看全部
  • $: ``` echo "爽歪歪" >/dev/stdout
    $: 爽歪歪
    標準輸出,顯示器是文件。
    如果不知道這文件在哪里,可以用locate,
    $: locate stdout

    查看全部
  • 檢查有沒有make:make -v
    查看全部
  • 退出:q ,刪除一個:x , 刪除一行:dd
    查看全部
  • unix是一個平臺? 蘋果的mac其實就是他的內核:

    Windows系統只能依附于linux完全兼容于unix平臺

    Ubuntu鏡像比較好用desktop-amd64

    安裝虛擬機:蘋果:VMware fusion :windows? wmware workstations:可同時在一臺電腦上運行多個系統

    查看全部
  • 總結:c語言特點:簡單高效快捷迅速

    三個使用:可以做unx嵌入:做硬件編程:有性能較高的應用程序

    c:語言適合做什么:小工具:和硬件打交道的程序:有性能較高應用的程序


    查看全部
    2 采集 收起 來源:重識C語言

    2020-03-15

  • ESC下:

    esc+:sp 文件名 vim中同時打開另一個

    esc+ctrl+w+down:切換到下方編輯器

    :set nu 打開行號

    p粘貼

    dd數字 向下剪切[數字]行

    :wqa w寫入(保存)q離開a所有

    如果看到文件名稱右邊有[+]說明有新內容

    gcc 文件名1 文件名2…… -o 新文件名

    如果不在main函數中在調用該函數之前先聲明的話,有可能會出錯。


    #include<文件>表示操作系統預裝的庫,在環境變量下查找。內只含聲明。

    #include "文件"表示在當前目錄查找文件。相當于把文件直接復制過來。

    疑問:max.c里面沒有寫聲明,那它包含聲明嗎?就算他有聲明,比如stdio.h,那程序知道應該聲明在哪里嗎?



    查看全部
    1. vim 新建文件:

    ????i:在當前字符前面插入;

    ????a:在當前字符后面插入;

    ????shift+a:在行尾插入字符;

    ????shift+i:在行首插入字符;

    ????shift+o:在上一行插入字符;

    ????刪除一行:dd;

    ????刪除單個字符:x;

    ????退出輸入時:按esc,:,wq!

    2.

    touch:新建文件

    vim:新建文件及編輯文件

    rm :刪除文件

    ????????使用rm -rf 目錄名字 命令即可
    ????????-r 就是向下遞歸,不管有多少級目錄,一并刪除
    ????????-f 就是直接強行刪除,不作任何提示的意思
    ?
    rm 不帶參數 只能刪除文件
    rm test.txt????

    mkdir:新建文件夾

    rmdir命令進行文件夾刪除,后面加上要刪除的文件夾名字

    查看全部
  • 更新系統軟件命令:sudu apt-get update

    安裝vim軟件命令:sudu apt-get install vim

    sudu表示以管理員權限運行

    檢查編譯器命令:cc -v 默認cc代表gcc

    清屏命令:clear

    進入當前目錄的家目錄:cd ~

    查看當前所在目錄:pwd

    創建文件夾:mkdir 文件夾名

    創建文件:toutch 文件名

    刪除文件:rm 文件名

    使用vim編輯文件:vi 文件名

    不存在文件時用vi命令打開文件會直接創建該文件


    vim編輯器使用方法:

    1. 進入編輯模式:“i"在當前光標前插入字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ? "a"在當前光標后插入字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ? shift+a,在當前行尾插入字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ??shift+i,在當前行首插入字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ? o,在下一行插入字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ? shift+o,在上一行插入字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ? x,刪除單個字符;

      ? ? ? ? ? ? ? ? ? ? ? ? ? dd,刪除整行

    2. ?進入命令模式:Esc

    3. ?保存文件:shift+:w

    查看全部
  • 分開編譯

    gcc max.o min.o hello.c

    查看全部
  • /etc? Linux默認的配置文件目錄

    ls /etc 查看配置文件

    grep 命令可以在文本文檔里面查詢包含指定字符的行

    通過管道輸入 :ls /etc/ |(shift+\)grep ab

    總結:管道可以將前一個命令的輸出流作為第二個命令的輸入流

    所以管道可以利用多個命令,Linux的各個小程序可以被綜合利用起來


    查看全部
  • 輸入重定向

    1、把要輸入的內容寫入一個文件 vi input.txt

    2、./a.out < input.txt

    用文件取代默認的鍵盤輸入

    查看全部

舉報

0/150
提交
取消
課程須知
本課程為C語言中級課程 學習本課程需要了解C語言以下基本語法:變量、常量、順序、循環、分支、函數等。
老師告訴你能學到什么?
如何在真正的商業環境(Linux)下編寫C語言程序 如何編譯一個項目以及makefile如何編寫 C語言真正的本領(制作小工具) 多個c語言小工具如何構成強大的軟件系統

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!