missing knowledge¶
约 536 个字 1 行代码 预计阅读时间 2 分钟
进制 ¶
0x 表示法 0x 表示法是C语言中用于表示十六进制数字的标准表示方法。它的形式是一个前缀 0x,后跟一个十六进制数字序列。这个前缀告诉编译器,后面的数字应该被解释为十六进制。
x 转义序列 x 转义序列是用于表示字符的十六进制值的方法。它的形式是 x 后跟两个十六进制数字,用于表示一个字符。这通常用于字符串中,以表示包含特殊字符的字符序列。
以下是一个使用 x 转义序列的示例:
0x 用于表示整数值的十六进制形式,通常用于整数或指针等数据类型。 x 用于表示字符的十六进制值,通常用于字符串或字符常量中。
关于进制的表示有两种方式,一种是前缀表示法,一种是后缀表示法。
前缀表示法
十六进制:0x
十进制:无前缀
八进制:0
二进制:没有表示符号
后缀表示法
B :二进制数
Q :八进制数
D :十进制数
H :十六进制数
对于十进制数通常不加后缀,也即十进制数后的字母 D 可省略。
斜杠 ¶
路径问题 ¶
linux 和 win 的斜杠
网址路径:
任何 OS :均使用\
例子:http://www.cnblogs.com/sopic/
文件路径:
例子:/home/user/XXX
特例:路径中某目录名包含空格,在命令行中使用 cd 等命令书写路径时,则要在空格前加\
主目录(/home/student
)下有一个文件夹叫 "student 01"
cd /home/student/student\ 01
例子:C:\Program Files
共享路径
在 windows OS 上访问其他 windows 或者 linux 终端:使用\
例子: \\电脑名\文件名
在 linux OS 上访问其他 windows 或者 linux 终端:使用/
例子://电脑名/文件名
总结:
- windows OS中,用\
隔开
- linux OS中,用/
隔开
- 网址中,用/
隔开
小提示:在路径书写时,尽量不要包含空格(用_
代替