【发布时间】:2021-02-16 11:18:24
【问题描述】:
我的输入是:1 + 2
我发现argv[2][1]和op中存储的值不一样,我只是想看看它们是否都是“+”操作数。 op 存储“+”的 ascii 值,而 argv[2][1] 存储一些随机值。我将如何比较它们?
*我不想使用“strcmp”
【问题讨论】:
我的输入是:1 + 2
我发现argv[2][1]和op中存储的值不一样,我只是想看看它们是否都是“+”操作数。 op 存储“+”的 ascii 值,而 argv[2][1] 存储一些随机值。我将如何比较它们?
*我不想使用“strcmp”
【问题讨论】:
数组索引从0开始,所以你需要使用[0]来比较参数的第一个字符。
if (argv[2][0] != c) {
【讨论】: