Common Programming/C 썸네일형 리스트형 간단한 Linked List를 사용한 Stack 오늘은 Linked List를 사용한 Stack을 구현해 보도록 하겠습니다. Stack의 기능을 보여주는 역할이기 때문에 코딩은 막 코딩인 점 양해해 주시기 바랍니다. #include #include typedef struct _Data { int value; struct _Data *next; } Data; Data *head; Data *tail; void init_linkedlist(void); void push(int); void pop(void); void print_list(void); int main() { int returnVal; init_linkedlist(); push(3); push(4); push(7); push(10); print_list(); pop(); pop(); pop().. 더보기 C언어 String 함수 오늘은 C언어의 String 함수에 대해 알아보도록 하겠습니다. C언어의 String 함수는 총 3가지로 구분되어 있습니다. 함수명 설명 strcpy strcpy("Copy 받을 배열", "Copy할 내용"); ex) strcpy(testBuf, "testBuf"); -> "testBuf" 문자열을 testBuf 배열 or Pointer에 Copy strcat strcat("원본 Data", "추가할 Data"); ex) strcat(testBuf, cmpBuf); -> testBuf 배열 or Pointer에 cmpBuf 내용을 추가함 strcmp int strcmp("원본 Data", "비교할 Data"); ex) flag = strcmp(testBuf, cmpBuf); 0 : 값이 같은 경우 양수 .. 더보기 이전 1 다음