반응형

동적으로 메모리 할당 3

[C언어 소스] realloc 함수 사용 예제 코드

[C언어 소스] realloc 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 사용법 가이드//void *realloc(void *ptr, size_t size); 동적으로 메모리 할당//확장 가능한 배열에 동적으로 생성한 Data 보관 #include #include #include typedef struct Data Data;struct Data{ int num; char *name;};Data *NewData(int num, const char *name);//동적으로 Data 생성void DeleteData(Data *data);//동적으로 생성한 Data 소멸void DataView(Data *data);//Data 정보 보기 typedef struct Array Array;struct A..

[C언어 소스] malloc 함수 사용 예제 코드

[C언어 소스] malloc 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 사용법 가이드//void *malloc(size_t size); 동적으로 메모리 할당//동적으로 생성한 Data를 동적으로 생성한 Queue에 보관#include #include #include typedef struct Data Data;struct Data{ int num; char *name;};Data *NewData(int num, const char *name);//동적으로 Data 생성void DeleteData(Data *data);//동적으로 생성한 Data 소멸void DataView(Data *data);//Data 정보 보기 typedef struct Queue Queue;struct Queue{ Da..

[C언어 소스] calloc 함수 사용 예제 코드

[C언어 소스] calloc 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 사용법 가이드//void *calloc(size_t nmemb, size_t size); 동적으로 메모리 할당//동적으로 생성한 Data를 동적으로 생성한 Stack에 보관 #include #include #include typedef struct Data Data;struct Data{ int num; char *name;};Data *NewData(int num, const char *name);//동적으로 Data 생성void DeleteData(Data *data);//동적으로 생성한 Data 소멸void DataView(Data *data);//Data 정보 보기 typedef struct Stack Stack;s..

반응형