我是 C 新手,遇到以下问题:我想将参数保存为整数。因此 a 写了这段代码:
int main(int argc, char argv[]) {
if(argc > 1) {
int test = atoi(argv[1]);
printf("Input: %i\n", test);
}
}
但是我在运行时总是出现分段错误错误。有什么问题?
我是 C 新手,遇到以下问题:我想将参数保存为整数。因此 a 写了这段代码:
int main(int argc, char argv[]) {
if(argc > 1) {
int test = atoi(argv[1]);
printf("Input: %i\n", test);
}
}
但是我在运行时总是出现分段错误错误。有什么问题?