기본적으로 사용자 입력시 배열을 초기화해야합니다. input = 3
경우 해당 그래서 당신은 집에서 일을 말할 수 ...이 배열은 각각 인덱스 0,1,2
에 (그래서 총 3 개 목록)C에서 연결된 목록 노드의 동적 배열을 만드는 방법은 무엇입니까?
int input = 3;
list* array[n]//not allowed as n is not constant, also not in heap so can't pass it across functions
list* array[] = (list*) malloc(sizeof(list)*input)//compiler error
인터뷰 준비를 하나의 연결리스트를 저장할 수 있다는 것을 의미합니다!
질문과 코드는 서로 모순됩니다. 당신은 일련의 목록이나 일련의 목록 노드를 동적으로 할당하고 싶습니까? – Christoffer
연결된 목록의 배열 .... 그래서 array [0]에 listA가 있고 array [1]이 listB를 가리 킵니다. 즉, 배열의 배열 대신, 나는 연결된 목록의 배열을 원한다. 그러나 배열의 크기는 사용자의 입력에 따라 결정되어야합니다. –