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

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

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

難度初級
時長 2小時 0分
學習人數
綜合評分9.60
350人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • 分開編譯:gcc -c 文件名.c -o 文件名.o

    編譯成文件名.o后,需修改主函數文件,注意原文件.c的聲明

    然后在編譯主程序時:gcc 文件名.o 文件名.c————節省時間,加快速度

    拷貝文件:cp 文件名.c(復制文件) 文件名.c(粘貼文件)


    把不常修改的程序編譯后保存為“靜態庫”,方便使用,加快編譯速度。

    查看源代碼程序:cat 文件名.c

    使用別人的靜態庫.o文件可以創建.h文件,然后在源程序中#include<文件名.h>來引用


    查看全部
  • vim可以同時打開多個文件,在命令模式下,新建一個文件,輸入“:sp 文件名.c”

    命令模式下,按“ctrl+w+/”跳轉到其他文件

    命令模式下,按“:set nu”打開文件的行號

    命令模式下,按“對應行數的數字+d+d”剪切光標下相應行數的程序

    命令模式下,按“p”粘貼在剪切板的程序

    命令模式下,按“:wqa”保持全部文件

    多個文件編譯:gcc 文件名.c 文件名.c -o(給編譯后的文件重命名) 編譯后文件的名稱.c


    文件聲明:“<>”用這個尖括號表示是操作系統預裝的庫

    ? ? ? ? ? “"文件名.c"”在當前名錄下查找文件名


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

    2018-04-30

  • ansi c 需要簡單易做小工具
    查看全部
    1 采集 收起 來源:重識C語言

    2018-04-30

  • 編譯完成后,編譯文件:cc 文件名.c

    ? ? ? ? ? ? 編譯文件后查看文件權限:“-rwx”表示可執行文件;“-rw”表示可讀可寫


    運行文件:“.”未當前路徑,“./”當前路徑下的文件;執行文件:./文件名.out


    查看全部
  • 進入當前目錄的文件夾目錄:cd ~

    進入當前目錄的文件夾目錄后查看當前位置:pwd

    進入當前目錄的文件夾目錄后查看當前文件夾包含的文件/文件夾:ls

    進入當前目錄的文件夾目錄后查看當前文件夾包含的文件/文件夾的類型、創建時間、用戶權限、用戶和用戶組:ls -l

    (在查看中,最前面是“d”為文件夾;“-”為普通類型的文件)

    進入當前目錄的文件夾目錄后創建文件:touch 文件名

    進入當前目錄的文件夾目錄后刪除文件:rm 文件名

    進入當前目錄的文件夾目錄后創建文件夾:mkdir 文件夾名

    進入當前目錄的文件夾目錄后進入其他文件夾:cd 文件夾名(/)

    1.

    開始編譯前先創建文件:touch 文件名.c

    然后輸入編譯器(vim)進行編譯: vi 文件名.c

    2.

    若不創建文件直接進行編譯:vi 文件名.c(未創建的文件名)

    編譯進入命令模式,不能輸入,可按“i”,即可轉為插入模式,按“ESC”將返回命令模式。

    命令模式下按“shift+:”,然后命令模式顯示“:”,然后按“w”表示保存

    在命令模式下按“a”表示在當前光標后面插入字符;“i”表示在當前光標前面插入字符。

    退出編譯器就命令模式下按“shift+:”,然后命令模式顯示“:”,然后按“q”

    在命令模式中,按“shift+a”,光標到達行尾;按“shift+i”,光標到達行首。

    命令模式中,按“o”為換行,“shift+o”在當前行上一行插入一行

    在命令模式中,按“x”刪除當前光標字符,按“d+d”刪除整行


    查看全部
  • 清潔屏幕:clear


    查看全部
  • 檢查編譯器 : cc -v /gcc -v? 顯示都是gcc


    查看全部
  • 安裝軟件之前,先更新下資源


    查看全部
  • 更新一下: sudo apt-get update


    查看全部
  • 安裝某個軟件 :sudo apt-get install? 軟件名

    查看全部
  • 不會再修改的函數公共框架和公共類生成靜態庫

    查看全部
  • echo $? 查看標準錯誤流是否被執行了

    查看全部
  • argc 參數內容


    查看全部
  • argv 輸入有幾個參數


    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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