heap은 구조체고
data와 temp는 스트링타입이야
아무생각없이 이렇게 짰는데
strcpy(temp,heap->data[i]);
strcpy(heap->data[i],heap->data[parent]);
strcpy(heap->data[parent],temp);
c언어 함수중에 string 두개 값 바꿔주는 함수 없어?
heap은 구조체고
data와 temp는 스트링타입이야
아무생각없이 이렇게 짰는데
strcpy(temp,heap->data[i]);
strcpy(heap->data[i],heap->data[parent]);
strcpy(heap->data[parent],temp);
c언어 함수중에 string 두개 값 바꿔주는 함수 없어?
스트링 타입이라는건 없는데 배열이면 그렇게 하고 포인터면 포인터만 바꿔도
char+ 이렇게 만들어진건데 스트링 타입이라 하면 안되는거야?
아 포인터만 바꾸면 되겠구나 고마워
안되는건 아닌데 정확히 어떻게 해놓은건지 몰라서 한말
char 로 이루어진 방식말고 다른 방식으로 문자열을 저장할 수 있는게 있어?