์กฐํฉ ๋์ ์ฐ์ฐ์
์ฐ์ฐ์ | ํจ๊ณผ (L์ ์ผ์ชฝ ํผ์ฐ์ฐ์, R์ ์ค๋ฅธ์ชฝ ํผ์ฐ์ฐ์) |
+= | L+R์ L์ ๋์ |
-= | |
*= | |
/= | |
%= |
๋ณตํฉ ๊ตฌ๋ฌธ ๋๋ ๋ธ๋ก
ํ ์์ ์ค๊ดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณตํฉ ๊ตฌ๋ฌธ ๋๋ ๋ธ๋ก์ ๋ง๋ค๋ฉด ๋ฃจํ ๋ชธ์ฒด ์์ ์ํ๋ ๋งํผ์ ๊ตฌ๋ฌธ์ ๋ฃ์ ์ ์์
๋ธ๋ก์ ์ค๊ดํธ์ ๊ทธ ์์ ํฌํจ๋ ๊ตฌ๋ฌธ๋ค๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๊ตฌ๋ฌธ ๊ท์น ์ ํ๋์ ๊ตฌ๋ฌธ์ผ๋ก ๊ฐ์ฃผ๋๋ค.
๋ธ๋ก ์์์ ์ ์๋ ๋ณ์๋ ๊ทธ ๋ธ๋ก ์์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ
๋ฐ๊นฅ ๋ธ๋ก์์ ์ ์๋ ๋ณ์๋ ์์ชฝ ๋ธ๋ก์์๋ ์ ํจํจ
๋ฐ๊นฅ ๋ธ๋ก์ ์๋ ๋ณ์์ ์ด๋ฆ์ด ๊ฐ์ ๋ณ์๋ฅผ ์์ชฝ ๋ธ๋ก์ ์๋ก ์ ์ธํ ๊ฒฝ์ฐ, ์์ชฝ ๋ธ๋ก์ ๋ณ์ > ๋ฐ๊นฅ ๋ธ๋ก์ ๋ณ์
์ฝค๋ง ์ฐ์ฐ์
C++์ ๊ตฌ๋ฌธ ๊ท์น์ด ํ๋์ ํํ์์ ํ์ฉํ๋ ์๋ฆฌ์ ์ฝค๋ง ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๊ฐ์ ํํ์์ ๋ฃ์ ์ ์๋ค.
ex) ++j,--i // ๋ ๊ฐ์ ํํ์์ด ํ๋์ ํํ์์ผ๋ก ๊ฐ์ฃผ๋จ.
์ฝค๋ง ์ฐ์ฐ์์ ๋ํ ๋ณด์ถฉ
์ฝค๋ง ์ฐ์ฐ์๋ ์ฒซ ๋ฒ์งธ ํํ์์ ๋จผ์ ํ๊ฐํ ํ ๊ทธ๋ค์ ํํ์์ ํ๊ฐํจ
i=20,j=2*i; //i๋ฅผ 20์ผ๋ก ์ค์ ํ j๋ฅผ 40์ผ๋ก ์ค์
๋ ๋ฒ์งธ ํํ์์ ์ฝค๋ง ํํ์ ์ ์ฒด์ ๊ฐ์ผ๋ก ๋ง๋ฆ
j=2*i์ ๊ฐ์ธ 40์ด ์ฝค๋ง ํํ์์ ๊ฐ์ด ๋จ
cats=17,240; ์ (cast=17),240; ๊ณผ ๊ฐ์ด ํด์๋จ
cats=(17,240); ์ฝค๋ง ์ค๋ฅธ์ชฝ์ ์๋ ํํ์์ ๊ฐ์ด 240์ cats์ ๋์
๊ด๊ณ ์ฐ์ฐ์ : ๊ฐ์ ์๋ก ๋น๊ต ๊ฐ๋ฅ
c์คํ์ผ์ ๋ฌธ์์ด์๋ ๊ด๊ณ ์ฐ์ฐ์ ์ฌ์ฉ ๋ถ๊ฐ, ๊ทธ๋ฌ๋ string ๊ฐ์ฒด์๋ ์ฌ์ฉ ๊ฐ๋ฅ ๋น๊ต ๊ฒฐ๊ณผ๊ฐ ์ฐธ ์ผ ๊ฒฝ์ฐ boolํ ๊ฐ์ผ๋ก true, ๊ฑฐ์ง์ด๋ฉด boolํ ๊ฐ์ผ๋ก false๊ฐ ๋จ
<< | ์๋ค |
<<= | ์๊ฑฐ๋ ๊ฐ์ |
== | ๊ฐ๋ค |
> | ํฌ๋ค |
>= | ํฌ๊ฑฐ๋ ๊ฐ์ |
!= | ๊ฐ์ง ์๋ค |
6๊ฐ์ ๊ด๊ณ ์ฐ์ฐ์๋ ์ค์ง ์๋ฅผ ๋น๊ตํ๋ ๋ฐ์๋ง ์ฌ์ฉ ๊ฐ๋ฅ
๊ด๊ณ ์ฐ์ฐ์๋ ์ฐ์ ์ฐ์ฐ์๋ณด๋ค ์ฐ์ ์์ ๋ฎ์
C ์คํ์ผ ๋ฌธ์ ๋น๊ต
๋ฐฐ์ด ์ด๋ฆ์ ๋ฐฐ์ด์ ์ฃผ์๋ฅผ ๊ธฐํธ๋ก ๋ํ๋ธ ๊ฒ
ํฐ ๋ฐ์ดํ๋ก ๋ฌถ์ธ ๋ฌธ์์ด ์์ ์ญ์ ์ฃผ์
word=="mate"; //๋ฌธ์์ด๋ค์ด ๊ฐ์์ง ๊ฒ์ฌํ๋ ๊ฒ์ด ์๋๋ผ, ๊ทธ๋ค์ด ๋์ผํ ์ฃผ์์ ์ ์ฅ๋์ด ์๋์ง ๊ฒ์ฌํ๋ ๊ฒ
strcmp() ํจ์๋ ๋งค๊ฐ๋ณ์๋ก ๋ ๊ฐ์ ๋ฌธ์์ด ์ฃผ์๋ฅผ ์ทจํ๋ค.
ํฌ์ธํฐ๋ ๋ฌธ์์ด ์์, ๋ฌธ์ ๋ฐฐ์ด์ ์ด๋ฆ์ ๋งค๊ฐ๋ณ์๋ก ์ฌ์ฉ ๊ฐ๋ฅ
๋ ๋ฌธ์์ด์ด ๊ฐ์ผ๋ฉด 0์ ๋ฆฌํด, ์ํ๋ฒณ ์์๋ก ๋ณด์์ ๋ ์ฒซ ๋ฒ์งธ ๋ฌธ์์ด์ด ๋ ๋ฒ์งธ ๋ฌธ์์ด๋ณด๋ค ์์ ์ค๋ฉด ์์ ๋ฆฌํด, ๋ค์ ์ค๋ฉด ์์ ๋ฆฌ์ฒ (์์คํ ์กฐํ ์์๋ฅผ ๋ฐ๋ฆ -> ex) ์์คํค์ฝ๋) ๋ํ ๋๋ฌธ์์ ์๋ฌธ์๊ฐ ๊ตฌ๋ณ๋จ
C ์คํ์ผ์ ๋ฌธ์์ด์, ๋ฌธ์์ด์ด ๋ค์ด์๋ ๋ฐฐ์ด์ ํฌ๊ธฐ๊ฐ ์๋๋ผ ๋ ๋ฌธ์์ ์ํด์ ์ ์๋๋ค. ๋ฐ๋ผ์ ํฌ๊ธฐ๊ฐ ๋ค๋ฅธ ๋ฐฐ์ด์ ์ ์ฅ๋์ด ์๋๋ผ๋ ๋ ๋ฌธ์์ด์ด ๋์ผํ ์ ์๋ค.
string ํด๋์ค ๋ฌธ์์ด ๋น๊ต
ํด๋์ค ์ค๊ณ๊ฐ ๋ฌธ์์ด ๋น๊ต์ ๊ด๊ณ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ํ์ฉํ๋ฏ๋ก c์คํ์ผ ๋ฌธ์์ด ๋์ string ํด๋์ค ๋ฌธ์์ด์ ์ฌ์ฉํ๋ ๊ฒ์ด ํจ์ฌ ํธ๋ฆฌ
string word= "?ate";
word!="mate" ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ฌ ์กฐ๊ฑด ์ฌ์ฉ ๊ฐ๋ฅ