針對argc參數,我得到段錯誤錯誤。我是C語言的新手。請幫我解決這個問題。針對argc參數的段錯誤錯誤
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int row1, row2, col1, col2, i, j, cnt=0;
int mat1[2000][2000], mat2[2000][2000];
printf("argc=%d", argc);
if (argc<5)
{
printf("\nPlease enter correct arguments <row_no_matrix1> <col_no_matrix1> <row_no_matrix2> <col_no_matrix2>\n");
exit(0);
}
row1 = atoi(argv[1]);
col1 = atoi(argv[2]);
row2 = atoi(argv[3]);
col2 = atoi(argv[4]);
printf("%d %d %d %d\n", row1, row2, col1, col2);
return 0;
}
你是什麼意思的「argc論點分段故障錯誤」。發佈EXACT錯誤。 – abelenky