首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

从 C 中调用 find, 参数格式不正确解决办法

2012-04-12 
从 C 中调用 find, 参数格式不正确C/C++ codechar *cmd wmic nicconfig get ipaddress | find /c \.\

从 C 中调用 find, 参数格式不正确

C/C++ code
char *cmd = "wmic nicconfig get ipaddress | find /c \".\"";popen(cmd, "r")

提示" find 参数格式不正确"

直接在 cmd 输入 wmic nicconfig get ipaddress | find /c "."
正常输出


其他一些命令, 用 popen 和 在 cmd 上都可以正确执行.

不知道什么原因

[解决办法]
试了一下
char *cmd = find \".\"";
执行是没问题的,原因就出在那个/c上。

热点排行