vc环境下给main函数传递参数,输出乱码
源代码如下#include <stdio.h>
int main(int argc, char *argv[])
{
while(argc > 1)
{
++argv;
printf("%s\n",argv);
--argc;
}
return 0;
}
选择 工程——设置——调试——程序变量,输入hello c ,确定,运行出现如下结果:
?8
?8
press any key to continue
打开命令提示符
进入可执行文件所在目录,执行
002.exe hello c
也是乱码
请问是怎么回事?