์ ์ค๋ช ํ๋ค ์ด๊ฑฐ ๊ฐ์๊ธฐ ์ ํผ์ ๋ง์ง๋ง์ "==" ์ด๊ฑฐ๋ย ย "Char.MinValue" ์ด๊ฑฐ์ ๋ํย ์ค๋ช ๋ ์์ดย
๊ทธ๋ฆฌ๊ณ ์ true๊ฐ ๋์๋์ง์ ๋ํ ์ค๋ช ๋ ์์ดย ๊ธ๋ฐ์ง ์ถ๋ ฅํจ?
๊ฐ์ด๋ณด๋ผ ์ํด์ข
์ ์ค๋ช ํ๋ค ์ด๊ฑฐ ๊ฐ์๊ธฐ ์ ํผ์ ๋ง์ง๋ง์ "==" ์ด๊ฑฐ๋ย ย "Char.MinValue" ์ด๊ฑฐ์ ๋ํย ์ค๋ช ๋ ์์ดย
๊ทธ๋ฆฌ๊ณ ์ true๊ฐ ๋์๋์ง์ ๋ํ ์ค๋ช ๋ ์์ดย ๊ธ๋ฐ์ง ์ถ๋ ฅํจ?
๊ฐ์ด๋ณด๋ผ ์ํด์ข
1. ์ฑ ์ด ๋ณ์ ์ 2. Char.MinValue๋ char ํ์ ์ ์ต์๊ฐ, ์ฆ 0(\0) 3. c์ ํ์ char์ ๋ํดํธ๋ 0(\0)์ด๊ณ "=="๋ ์๋ก ๊ฐ์์ง ๋น๊ตํ๋ ๊ฒ. ๋ํดํธ 0๊ณผ ์ต์๊ฐ 0์ ๊ฐ์ ์ซ์๋ ์ฐธ(True)๊ฐ ์ถ๋ ฅ๋จ
๊ณ ๋ง๋ค
์ฑ ์ ๋ชฉ ๋ญ์?