malloc을 사용하여 2D 문자 배열을 만들고 '\ 0'에 값을 할당하려고했습니다. I 출력을 인쇄 할 때malloc을 사용하여 만든 2D 배열에 값 지정
char **predicate_array = malloc(no_of_lines_in_data_map);
for(int i = 0; i < no_of_lines_in_data_map; i++){
predicate_array[i] = malloc(1024 * sizeof(char));
predicate_array[i][0] = '\0';
}
그러나, 내가 얻을 : 첫 번째 배열은 '\ 0'으로 설정되지 않는 이유
predicate_array[0] = (P;
predicate_array[1] =
predicate_array[2] =
predicate_array[3] =
predicate_array[4] =
predicate_array[5] =
predicate_array[6] =
...
...
사람은 알아?
감사합니다.
감사합니다. 이것은 문제인 것처럼 보입니다. –