終端
常用指令
ls - 1 列出當(dāng)前目錄下的所有內(nèi)容
cd 改變當(dāng)前操作的目錄
clear 清屏
touch 新建一個(gè)文件
tab 自動(dòng)補(bǔ)全
cd .. 返回上一目錄
pwd 顯示出當(dāng)前目錄的名稱(chēng)
who 顯示當(dāng)前用戶名
mkdir 新建目錄
open 打開(kāi)文件\文件夾
../上一級(jí)路徑
cc -c 編譯
cc 鏈接
./a.out 運(yùn)行
C
注意事項(xiàng)
C程序有且只有一個(gè)main函數(shù) 返回值為int
沒(méi)有main函數(shù)可以編譯 無(wú)法鏈接
函數(shù)執(zhí)行順序只和調(diào)用順序有關(guān)
函數(shù)要在main函數(shù)之前定義(在main之后定義要先聲明)
除了main函數(shù) 其他函數(shù)不調(diào)用不執(zhí)行
不同擴(kuò)展名解釋
.c 源文件 (編碼階段)
.o 目標(biāo)文件 (編譯之后)
.out可執(zhí)行文件(鏈接之后)
一些定義
鏈接過(guò)程中最主要的工作是什么? (將程序第一次編譯產(chǎn)生的多個(gè)匯編語(yǔ)言程序和用到的函數(shù)庫(kù)連接成機(jī)器語(yǔ)言)
C程序代碼運(yùn)行步驟?(寫(xiě)代碼-編譯-鏈接重構(gòu)-運(yùn)行)