static t_myproof_function *create_function_struct( const char *name ) { t_myproof_function *function = xmalloc( sizeof(*function) ); strcpy( function->name, name ); mylist_init( &(function->variables) ); mylist_init( &(function->basicblocks) ); mylist_init( &(function->edges) ); return function; }
void insert() { int i = 0; char a[MAX]; mylist_init(&list); fflush(stdin); printf("문자를 입력하시오 : "); gets(a); while(a[i] != 0) { push_back(&list,a[i]); //push_front(&list,a[i]); i++; } printf("입력 결과 : 총 %d 개의 데이터가 저장되었습니다.\n",list.count); }