摘要: 这篇文章的目的是希望你能在看完后对字符的编码和子节相关的东西,以及宽字符类型在不同平台之间的处理能有一个清晰的认识,有出入的地方,感谢指正。 字符编码 “电脑只有二进制,人脑才有乱码”,凡是我们看到的乱码都是由字符编码引起的。如果对于字符编码没有一个清晰的认识,那么各种各样的编码格式在你的脑海里肯定 阅读全文
posted @ 2019-09-20 09:23 aij 阅读(1471) 评论(0) 推荐(1) 编辑
摘要: 编译程序时需要加上-g,之后才能用gdb进行调试:gcc -g main.c -o main gdb中命令: 回车键:重复上一命令 (gdb)help:查看命令帮助,具体命令查询在gdb中输入help + 命令,简写h (gdb)run:重新开始运行文件(run-text:加载文本文件,run-bi 阅读全文
posted @ 2019-09-20 09:18 aij 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 在x86_64 Linux下, 文件名的最大长度是255个字符(characters),文件路径的最大长度是4096字符(characters), 即可以包含16级的最大文件长度的路径。 在 <limits.h>头文件中,有 #define NAME_MAX 2551的定义. 一个字符 = N个字节 阅读全文
posted @ 2019-09-20 09:16 aij 阅读(4547) 评论(0) 推荐(0) 编辑