단일 연결 리스트 정의 자료가 배열과 다르게 연속적이지 않으므로, 추가 삽입이 간편하다. 처음부터 시작해 검색하므로, 중간과 끝에 있는 자료는 찾는데, 시간이 걸린다. 노드 다음 노드를 가르킨다. 시작을 항상 가지고 있다. 전체 소스 (런타임 오류 투성이)123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121..
문장을 입력받을려면 gets(), fgets() 를 사용한다.1. gets_s() 7번째 줄을 보면 문장을 받기위해 "gets_s()"를 사용하였다.왜 "_s" 를 붙이는 지는 모르겠다. 오류가떠서 붙였더니 가능했다. 결과를 보면 띄어쓰기 포함해서 문장을 출력하고 있다.하나의 변수로 문장을 받았다! 2. fgets()7번째 줄을 보면 문장을 받기위해 "fgets()"를 사용하였다.매개변수로 sInput, 2001, stdin을 사용하였는데,참고로 2000까지 가능하다(...). 왜냐면 변수가char sInput[2001] 이기 때문(2000문자 받는다는 의미).stdin은 키보드로 입력받는다는 의미이므로최대 2000문자(한글은 1000글자)를 키보드로sInput에 입력받는다는 의미이다.
서식 의미 설명 %d 또는 %i Decimal, Integer 10진 정수로 출력한다. %o Octal 8진 정수로 출력한다. %x 또는 %X heXadecimal 16진 정수로 출력한다.대문자 X를 쓰면 A~F까지의 숫자도 대문자로 출력된다. %u Unsigned 부호없는 10진 정수로 출력한다. %c Character 1개의 문자를 출력한다. %s String 문자열을 출력한다. %f Float 고정 소수점 형식의 실수로 출력한다. %e 또는 %E 부동 소수점 형식의 실수로 출력한다. %g 또는 %G %e, %f중 더 짧은 형식으로 출력한다. %p Pointer 포인터의 번지값을 출력한다. %n 출력된 문자 개수를 포인터 변수에 대입한다. %% %문자 자체를 출력한다. 문장을 입력받을려면 gets()..