【发布时间】:2013-06-05 03:29:09
【问题描述】:
//Checks if an argument was specified
if (argv[1] != "")
strcpy(Buff1, argv[1]);
else
strcpy(Buff1, "default");
如果我运行:
./program test
Buff1 = 测试
如果我运行:
./program
Buff1 = PACKAGES/=包
如果未指定任何内容,我该如何做到这一点,Buff1 将默认为“默认”?
【问题讨论】:
-
这就是
argc存在的原因(有点,因为argv以空字符串结尾)。 -
请不要编辑问题以包含解决方案。您使答案无效,这对任何人都没有帮助。