【发布时间】:2019-09-23 17:44:30
【问题描述】:
该文件称为“选项”。 每当我在控制台中运行这段代码时,我都有一些可能性:
./options -c./options -c -E
我收到消息:"Segmentation fault (core dumped)"
真的不知道该怎么办,我可能需要一些帮助。
#include <stdio.h>
int main(int argc, char *argv[]){
int i;
for(i = 0; i < argc; i++){
if(strcmp((argv[i],"-c") == 0)){
printf("Argumento %d es %s\n", i, "Compilar");
}
else if(strcmp((argv[i],"-E") == 0)){
printf("Argumento %d es %s\n", i, "Preprocesar");
}
else if(strcmp((argv[i],"-i") == 0)){
printf("Argumento %d es %s\n", i, "Incluir " );
}
}
}
【问题讨论】:
标签: c segmentation-fault core strcmp