关于txt里面的’\0'

toxyz 2015-10-16 05:15:37
txt里面输入文本abc\0abc,保存。 然后从文件读取第一个字符串,为什么输出还是abc\0abc而不是abc?
是否在txt里面编辑\0的时候已经默认按\\0处理了?如果是这样,除了用C写一个‘\0'外,怎么在文本中插入一个空字符?
...全文
553 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qldsrx 2015-10-16
  • 打赏
  • 举报
回复
使用UltraEdit打开txt,按16进制编辑。
paschen 2015-10-16
  • 打赏
  • 举报
回复
\0 这种转义表达方式只是C/C++里定义的,你在文本文件中输入\0他是理解成一个 \ 和一个0 貌似Windows自带的记事本你是没办法输入这些不可显示的字符的
jiht594 2015-10-16
  • 打赏
  • 举报
回复
txt中\0是2个字符.字符串中是1个字符 用空格回车都可以分开,

70,011

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧