목차
소스파일
실행결과
실행결과
본문내용
#include
#include
#define MAX 100
// 구조체 타입을 정의(by. linked list)
typedef struct chunk{
int start;
int size;
struct chunk *link;
}chunk;
chunk *avail;
// 초기화 함수
void init(){
chunk *init;
init=(chunk*)malloc(sizeof(chunk));
avail = init; //avail을 initionalize 해줌
init->size = MAX;
init->start = 0;
int main(){
int a,b,c,d;
init();
display();
a = myalloc(10);
display();printf("a=%d",a);
b = myalloc(20);
display();printf("b=%d",b);
c = myalloc(10);
display();printf("c=%d",c);
myfree(a,10);
display();
a = myalloc(30);
display();printf("a=%d",a);
myfree(c,10);
display();
해당자료는 한글2002나 워디안 자료로 한글97에서는 확인하실 수 없으십니다.
#include
#define MAX 100
// 구조체 타입을 정의(by. linked list)
typedef struct chunk{
int start;
int size;
struct chunk *link;
}chunk;
chunk *avail;
// 초기화 함수
void init(){
chunk *init;
init=(chunk*)malloc(sizeof(chunk));
avail = init; //avail을 initionalize 해줌
init->size = MAX;
init->start = 0;
int main(){
int a,b,c,d;
init();
display();
a = myalloc(10);
display();printf("a=%d",a);
b = myalloc(20);
display();printf("b=%d",b);
c = myalloc(10);
display();printf("c=%d",c);
myfree(a,10);
display();
a = myalloc(30);
display();printf("a=%d",a);
myfree(c,10);
display();
해당자료는 한글2002나 워디안 자료로 한글97에서는 확인하실 수 없으십니다.
소개글