“to\0be\0or\0not\0to\0be\0”
然后解析它.但是程序会将此字符串视为:
“to\\0be\\0or\\0not\\0to\\0be\\0”
我该如何解决这个问题?有什么办法吗
C程序接收参数作为零终止字符串.根据定义,这样的字符串不能包含空字符.
如果要传递一个空字符,那么您必须用一些语法进行编码,然后您的C程序必须通过解释该语法进行解码.