C語言介紹(linux)

<1>C語言如何和多個平臺對接?

編譯器[ C語言 -> 機器碼]

<2>理解
     (1)、設計
     (2)、編程思想

<3>C語言數據表示

十進制[0-9],八進制[0-7],十六進制[0-9,a,b,c,d,e,f]

進制轉換:

128

             128   64   32  16  8  4   2  1
1     0    0   0   0  0   0  0
                                     
八進制(3個二進制位,421碼換算)    :0200  =>2 * 8^2 + 0 * 8^1 + 0 * 8^0 
十六進制(4個二進制位,8421碼換算) :0x80 =>8 * 16^1 + 0 * 16^0

133
    1     0    0   0   0  1   0  1

八進制(3個二進制位,421碼換算)    :0205
十六進制(4個二進制位,8421碼換算) :0x85
233 
    1      1   1   0   1  0   0  1

八進制(3個二進制位,421碼換算)    :0351
十六進制(4個二進制位,8421碼換算) :0xe9

例如:
165  對應的二進制,八進制,十六進制

1 0 1 0 0 1 0 1 ->  0245  ->0xa5

325

256  128   64   32  16  8  4   2  1
 1    0    1    0   0   0  1   0  1


二 Linux 命令

1.ls(list)
功能:查看目錄
藍顏色字符串:子目錄的名字
用法:
<1>ls  直接查看當前目錄的內容
<2>ls  子目錄名 [查看當前目錄下的子目錄內容]

2.cd(change directory)
切換目錄 
cd  路徑
cd  .. 
cd  回車 [直接回到你的用戶主目錄]

3.pwd
查看當前所在的路徑
 /(根目錄)home/(子目錄的分割符號)linux
絕對路徑:從根開始
/home/linux/s5pc100 
相對路徑:從當前目錄開始
./s5pc100 [當前目錄下的s5pc100子目錄]
../s5pc100 
注意:
.   當前目錄 
..  上一級目錄
-----------------------------------------------
用戶主目錄路徑:
/home/登錄名
在用戶主目錄下,權限最大化

----------------------------------------------

4.mkdir(make directory)
mkdir 目錄名
mkdir 路徑/目錄名
例如:
mkdir  test 
mkdir ./test 
在當前目錄下新建test子目錄 
mkdir /test 

在根目錄新建test子目錄


5.rm(remove)
刪除子目錄 
用法:

rm  -rf  子目錄名 


6.cp(copy)
功能:拷貝目錄或文件 
cp  源文件   目標路徑 
例如:
cp  目錄文件  路徑  -a 
cp  普通文件  路徑 


7.mv(move)
功能:移動文件或目錄
mv 源文件  路徑 
例如:
mv  普通文件  路徑 
mv  目錄      路徑 
重命名:
mv  old-name  newname 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章