์ฐ๊ฒฐ๋ฆฌ์คํธ ์ถ์ ์๋ฃํ void ListInit(List *plist) ์ด๊ธฐํํ ๋ฆฌ์คํธ์ ์ฃผ์ ๊ฐ์ ์ธ์๋ก ์ ๋ฌ ํด์ผํ๋ค. ๋ฆฌ์คํธ ์์ฑ ํ ์ ์ผ ๋จผ์ ํธ์ถ๋์ด์ผ ํ๋ ํจ์์ด๋ค. void LInsert(List *plist, LData data) ๋ฆฌ์คํธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ค. ๋งค๊ฐ๋ณ์ data์ ์ ๋ฌ๋ ๊ฐ์ ์ ์ฅํ๋ค. int LFirst(List *plist) ์ฒซ ๋ฒ์งธ ๋ฐ์ดํฐ๊ฐ pdata๊ฐ ๊ฐ๋ฅดํค๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ค. ๋ฐ์ดํฐ์ ์ฐธ์กฐ๋ฅผ ์ํ ์ด๊ธฐํ๊ฐ ์งํ๋๋ค. ์ฐธ์กฐ ์ฑ๊ณต ์ 1, ์คํจ์ 0์ ๋ฐํํ๋ค. int LNext(List *plist) ์ฐธ์กฐ๋ ๋ฐ์ดํฐ์ ๋ค์ ๋ฐ์ดํฐ๊ฐ pdata๊ฐ ๊ฐ๋ฅดํค๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ค. ์์ฐจ์ ์ธ ์ฐธ์กฐ๋ฅผ ์ํด์ ๋ฐ๋ณต ํธ์ถ์ด ๊ฐ๋ฅํ๋ค. ์ฐธ์กฐ๋ฅผ ์๋ก ์์ํ๋ ค๋ฉด ๋จผ์ LData ํจ์๋ฅผ ํธ์ถ..