C์ธ์ด์ string, ์ ์์ธ ๋ค์ํ ๋ฐ์ดํฐํ์
๊ณผ ๊ฐ ํ์
์ ์ถ๋ ฅํ ๋ ์ฌ์ฉํ๋ ํ์์ง์ ์๋ฅผ ์ ๋ฆฌํด๋ณด๊ฒ ๋ค. ์ด ๊ธ์ Boostcourse ๋ชจ๋๋ฅผ ์ํ ์ปดํจํฐ ๊ณผํ์ ์๊ฐํ๊ณ ์์ฑ๋์์ต๋๋ค.
โจ๋ฐ์ดํฐ ํ์
- bool: ๋ถ๋ฆฌ์ธ ํํ, (์) True, False, 1, 0, yes, no
- char: ๋ฌธ์ ํ๋ (์) 'a', 'Z', '?'
- string: ๋ฌธ์์ด
- int: ํน์ ํฌ๊ธฐ ๋๋ ํน์ ๋นํธ๊น์ง์ ์ ์ (์) 5, 28, -3, 0
- long: ๋ ํฐ ํฌ๊ธฐ์ ์ ์
- float: ๋ถ๋์์์ ์ ๊ฐ๋ ์ค์ (์) 3.14, 0.0, -28.56
- double: ๋ถ๋์์์ ์ ํฌํจํ ๋ ํฐ ์ค์
โจํ์์ง์ ์
printfํจ์์์๋ ๊ฐ ๋ฐ์ดํฐ ํ์
์ ์ํ ํ์์ง์ ์๋ฅผ ์ฌ์ฉํด ๊ฐ์ ์ถ๋ ฅํ ์ ์๋ค.
- %c : char
- %f : float, double
- %i : int
- %li : long
- %s : string
โจ๊ธฐํ ์ฐ์ฐ์ ๋ฐ ์ฃผ์
- +: ๋ํ๊ธฐ
- -: ๋นผ๊ธฐ
- *: ๊ณฑํ๊ธฐ
- /: ๋๋๊ธฐ
- %: ๋๋จธ์ง
- &&: ๊ทธ๋ฆฌ๊ณ
- ||: ๋๋
- //: ์ฃผ์