如何实现在C语言与python间带有\0的字符

各位大侠。我现在有以下使用情况,从C语言传递abc0xyz给python,从python传递给C语言侧xyz0abc。就是在c和python之间传递中间有0的连续字符。如果按字符串传递,会被截断。如何才能保留不被截断呢?谢谢!

阅读 3k
1 个回答

我不是很懂 c 与 python 的交互,可不可以给 \0 加个转义变成 \\0,然后接收端再转一次呢?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题