구조체 내의 배열의 크기에 대해서요~
중독적
2023.04.01
질문 제목 :구조체 내의 배열의 크기에 대해서요~ 질문 요약 :구조체 내의 배열 크기 동적할당질문 내용 : 구조체가 예를 들어 아래와 같이 있다 하면
typedef struct{
int length;
char a[1];
}
A;이렇게 있다하면
이러한 A구조체를 여러개로 관리를 하는 상황인데
저 구조체 멤버중에 a배열의 크기를 1로 잡아놓고
들어온 length만큼 다시 크기를 늘리는 방법을 알고 싶습니다..
저는 realloc해서 하려고 했는데 glibc detected로 되질 않아서요 ㅠ
포인터로 해서 하는거 말고 저런식으로 배열의 크기를 수동으로 다시
늘릴 수 있는 방법 좀 알고 싶습니다 ㅠ
-
똘끼
포이터로 해야합니다.
typedef struct{
int length;
char *a;
} A;