首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

列分隔符 \x001 怎么理解

2012-05-28 
列分隔符\x001如何理解列分隔符(通常为空格、”\t”、”\x001″)、行分隔符 (”\n”)基础忘光了,或许是以前么学好请

列分隔符 \x001 如何理解
列分隔符(通常为空格、”\t”、”\x001″)、行分隔符 (”\n”)

基础忘光了,或许是以前么学好
请问关于上面的 \x001怎么理解,能详细点说嘛谢谢

[解决办法]
\x001 - -16进制,也就是\1 对应ascii的SOH
[解决办法]
有些字符是没法直接打印的,像换行回车等,这时就需要转义字符(\)来表示。LZ说的\x001就是表示ascii值为1的一个字符SOH(意思是标题开始)。
只表示一个的。
[解决办法]
推荐使用WinHex软件查看文件或内存中的原始字节内容。

[解决办法]

[解决办法]
这就是将ASCII码为16进制的001转化为一个字符。
[解决办法]
去看ASCII表,另外\x后面只能加两个hex数字。

C/C++ code
# include <stdio.h>int main(){    char a = '\x01';    printf("%d\n", a);    return 0;}
[解决办法]
去看ASCII表,另外\x后面只能接两个hex数字。
C/C++ code
# include <stdio.h>int main(){    char a = '\x01';    printf("%d\n", a);    return 0;} 

热点排行