问题描述
抱歉,问题不是那么具体也不是那么专业,这段代码会按字典顺序对任何给定的参数进行排序,但对我来说还是有点模糊,如果你有一点时间和耐心,你可以一步一步澄清里面发生了什么+代码我会非常感激。
int main(int argc,char **argv)
{
int i;
int j;
while (argc > 1)
{
j = 0;
i = 0;
while (++i < argc)
if (j == 0 || strcmp(argv[i],argv[j]) < 0)
j = i;
while (*argv[j])
putchar(*argv[j]++);
putchar('\n');
if (j != --argc)
swap(argv + j,argv + argc);
}
return (0);
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)