<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/登录名
在用户主目录下,权限最大化
mkdir 目录名
mkdir 路径/目录名
例如:
mkdir test
mkdir ./test
在当前目录下新建test子目录
mkdir /test
删除子目录
用法:
功能:拷贝目录或文件
cp 源文件 目标路径
例如:
cp 目录文件 路径 -a
cp 普通文件 路径
7.mv(move)
功能:移动文件或目录
mv 源文件 路径
例如:
mv 普通文件 路径
mv 目录 路径
重命名:
mv old-name newname
编译器[ 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子目录
删除子目录
用法:
rm -rf 子目录名
功能:拷贝目录或文件
cp 源文件 目标路径
例如:
cp 目录文件 路径 -a
cp 普通文件 路径
7.mv(move)
功能:移动文件或目录
mv 源文件 路径
例如:
mv 普通文件 路径
mv 目录 路径
重命名:
mv old-name newname