error C2107: 非法索引,不允许间接寻址
程序代码:#include <stdio.h.>
#include <stdlib.h>
int main()
{
char buf[]="-123";
int num = atoi[buf];
printf("%d",num);
return 0;
} 这个为什么会出现这个问题?/此外,我现在想做表达式求值 定义了一个字符串数组 记录用户输入, 我用两个数组记录输入,一个是记录数字,另一个是记录运算符的, 我怎么将用户输入的字符串转换成数字啊 例如 "123+321-123*321" 怎么把 123 321 123 321 保存在记录数字的数组里面啊??








