如何在C中的命令行参数中传入空字符?
发布时间:2020-12-16 05:29:40 所属栏目:百科 来源:网络整理
导读:我仍然想知道如何传递一个空字符作为命令行参数,也许这样一个单一的字符串可以传入一个参数的形式: “to be or not to be ” 然后解析它. 但是程序会将此字符串视为: “to be or not to be ” 我该如何解决这个问题?有什么办法吗 解决
我仍然想知道如何传递一个空字符作为命令行参数,也许这样一个单一的字符串可以传入一个参数的形式:
然后解析它.
我该如何解决这个问题?有什么办法吗 解决方法
你不能.
C程序接收参数作为零终止字符串.根据定义,这样的字符串不能包含空字符. 如果要传递一个空字符,那么您必须用一些语法进行编码,然后您的C程序必须通过解释该语法进行解码. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |