bool a
float a, c
a = b == c;
์ด๊ฒ b์c๊ฐ ๊ฐ์ ๋ a๊ฐ์ ์ฐธ์ผ๋ก ๋๋ ค์ค๋ค๋ ๋ง์?
์ฐ์ฐ์์ํ๋ฅผ ์ฐธ๊ณ ํ๋ฉด์ข์์ ๊ดํธ๋ก ์์๋ฅผ ๋์๋ฐ๊ฒํ๋๊ฒ ๋ฒ ์คํธ๊ณ
float b, c ๊ฐ๋ง๋ค๋ฉด ๋์ด == ์ฐ์ฐ์ ํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ a์ ๊ฐฑ์
b == c๋ b์ c๋ฅผ ๋น๊ตํ ๊ฒฐ๊ณผ ๊ฐ์ธ true ์๋๋ฉด false. ๋ฐ๋ผ์ a = b == c๋ ๊ทธ ๊ฒฐ๊ณผ๊ฐ์ a์ ๋ฃ๋ ๊ฒ์ ๋ค๋ฅธ ์) int a, b, c; a = b + c; b+c๋ b์ c๋ฅผ ๋ํ ๊ฒฐ๊ณผ ๊ฐ์ธ ์ ์ ๊ฐ. ๋ฐ๋ผ์ a = b + c๋ ๊ทธ ๊ฒฐ๊ณผ๊ฐ์ a์ ๋ฃ๋ ๊ฒ์
๋๋ค ๊ฐ์ฌํด์
์ฐ์ฐ์์ํ๋ฅผ ์ฐธ๊ณ ํ๋ฉด์ข์์ ๊ดํธ๋ก ์์๋ฅผ ๋์๋ฐ๊ฒํ๋๊ฒ ๋ฒ ์คํธ๊ณ
float b, c ๊ฐ๋ง๋ค๋ฉด ๋์ด == ์ฐ์ฐ์ ํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ a์ ๊ฐฑ์
b == c๋ b์ c๋ฅผ ๋น๊ตํ ๊ฒฐ๊ณผ ๊ฐ์ธ true ์๋๋ฉด false. ๋ฐ๋ผ์ a = b == c๋ ๊ทธ ๊ฒฐ๊ณผ๊ฐ์ a์ ๋ฃ๋ ๊ฒ์ ๋ค๋ฅธ ์) int a, b, c; a = b + c; b+c๋ b์ c๋ฅผ ๋ํ ๊ฒฐ๊ณผ ๊ฐ์ธ ์ ์ ๊ฐ. ๋ฐ๋ผ์ a = b + c๋ ๊ทธ ๊ฒฐ๊ณผ๊ฐ์ a์ ๋ฃ๋ ๊ฒ์
๋๋ค ๊ฐ์ฌํด์