gpt4 book ai didi

c - 传递 `*` 时命令行参数编号不正确

转载 作者:太空狗 更新时间:2023-10-29 17:15:34 30 4
gpt4 key购买 nike

<分区>

我正在编写一个关于反向波兰表示法的 C 程序,它通过命令行参数获取其操作数和运算符。但是当出现乘法运算符'*'时,事情就出错了,我不知道为什么。
这是要调试的小程序。

测试.c

int main(int argc, char **argv)
{
printf("%d\n", argc);
return 0;
}

// run case result
./test a b 3
./test * 66

那么为什么 '*' 参数会产生错误的结果?

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com