구조체 안에서 개수가 정해지지 않은 배열선언에 관한 질문입니다.
이치코
2023.04.01
구조체 안에서 개수가 정해지지 않은 배열선언에 관한 질문입니다.구조체 안에서 갯수가 정해지지 않은 배열 ar[n]을 선언하고 싶습니다.질문 내용 :
프로그램이 실행되면 파일을 읽어와서 n 값을 찾아냅니다.
그런데array 선언은 ar[n] 이런식으로 안된다고 알고 있습니다.
그래서 그것에 관한것을 찾아봤는데 malloc을 쓰더군요.
그런데 malloc 의 경우 먼저 포인터 선언을 해야되는데.. struct 안에서는 그렇게 어떻게하죠.?
struct{
....
ar[n]
...
}data;
이런식으로 하고 싶은데, 당연히 위와같이 하면 n이 정해지지 않은 값이라서 안되겠죠
고수님들 이것에 관한 코드좀 알려주세요. ㅠㅠ
-
샤이
현재 님 감사합니다 ^^ 글을 쓰신것을 보고 힌트를 얻어서 문제를 해결했습니다.