728x90
ํ๋ก๊ทธ๋๋ฐ์ด๋?
- ์ปดํจํฐ๊ฐ ์ดํดํ๋ ์ธ์ด = ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
- ์ปดํจํฐ์์ ์๋ํ๋ ์ํํธ์จ์ด๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋๊ตฌ
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํด ์ํํธ์จ์ด๋ฅผ ๋ง๋๋ ์ฌ๋ = ํ๋ก๊ทธ๋๋จธ
- ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ์ผ = ์ฝ๋ฉ
C์ธ์ด ์๊ฐ
- C์ธ์ด๋ ์ ๊ธ์ธ์ด์ ๊ณ ๊ธ์ธ์ด์ ํน์ง์ ๋ชจ๋ ๊ฐ์ง๊ณ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
- ์ ๊ธ์ธ์ด๋ ๊ธฐ๊ณ๊ฐ ์ดํดํ๊ธฐ ์ฌ์ด๊ฐ, ๊ณ ๊ธ์ธ์ด๋ ์ฌ๋์ด ์ดํดํ๊ธฐ ์ฌ์ด๊ฐ๋ฅผ ์๋์ ์ผ๋ก ๋๋ ๊ฐ๋
C์ธ์ด ์ฅ์ | C์ธ์ด ๋จ์ |
1. ๋ค์ํ ํ๋์จ์ด๋ก์ ์ด์์ฑ์ด ์ข๋ค. 2. ์ ์ฐจ ์งํฅ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก, ์ฝ๊ฒ ์ต์ํด์ง ์ ์์. 3. ์ฝ๋๊ฐ ๊ฐ๊ฒฐํ์ฌ, ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ํฌ๊ธฐ๊ฐ ์๊ณ ์คํ ์๋๊ฐ ๋น ๋ฆ. |
1. ์ ๊ธ ์ธ์ด์ ํน์ง์ ๊ฐ์ง๊ณ ์์ผ๋ฏ๋ก, ์๋ฐ์ ๊ฐ์ ๋ค๋ฅธ ๊ณ ๊ธ ์ธ์ด๋ณด๋ค ๋ฐฐ์ฐ๊ธฐ๊ฐ ์ด๋ ค์. 2. ๋ค๋ฅธ ์ธ์ด์๋ ๋ฌ๋ฆฌ ์์คํ ์ ์ง์ ์ ์ดํ ์ ์์ผ๋ฏ๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฐ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ฌ์ผ ํจ. |
Visual Studio ์ค์น
- https://visualstudio.microsoft.com/ko/ ์ ์ ์ํ๊ณ Visual Studio Community 2022 ๋ค์ด
- C++๋ฅผ ์ฌ์ฉํ ๋ฐ์คํฌํฑ ๊ฐ๋ฐ์ ํด๋ฆญํ๊ณ ์ค์น
ํ๋ก๊ทธ๋จ ์์ฑ
1. ํ๋ก๊ทธ๋จ ์์ฑ๊ณผ์
1. ํ๋ก๊ทธ๋จ ์์ฑ
- ๊ฐ์ฅ ๋จผ์ ํด์ผ ํ ์์
- C์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ ํ์ผ = ์์ค ํ์ผ
- C์ธ์ด๋ฅผ ํตํด ์์ฑ๋ ์์ค ํ์ผ์ ํ์ฅ์ = .c
2. ์ปดํ์ผ
- ์์ค ํ์ผ์ ์ฌ๋์ ์ํด C์ธ์ด๋ก ์์ฑ๋๋ฏ๋ก ์ปดํจํฐ๋ ๋ฐ๋ก ์ดํดํ ์ ์์.
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑํ ํ๋ก๊ทธ๋จ์ ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋๋ก ๊ธฐ๊ณ์ด๋ก ๋ฒ์ญํ๋ ์ผ = ์ปดํ์ผ
- ์ปดํ์ผ์ด ๋๋ ๊ธฐ๊ณ์ด๋ก ๋ณํ๋ ํ์ผ = ์ค๋ธ์ ํธ ํ์ผ
3. ๋งํฌ
- ํ๋ ์ด์์ ์ค๋ธ์ ํธ ํ์ผ๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ผ, ์ด์์ฒด์ ์์ ์ธํฐํ์ด์ค๋ฅผ ๋ด๋นํ๋ ์๋์ฝ๋ ๋ฑ์ ํฉ์ณ ํ๋์ ํ์ผ๋ก ๋ง๋๋ ์ผ
4. ์คํํ์ผ ์์ฑ
- ์์ค ํ์ผ์ ์ ํ์ฒ๋ฆฌ๊ธฐ, ์ปดํ์ผ๋ฌ ๊ทธ๋ฆฌ๊ณ ๋ง์ปค์ ์ํด ์์ ๊ฐ์ ๊ณผ์ ์ ๊ฑฐ์ณ ์คํ ํ์ผ๋ก ๋ณํ
- ์คํ ํ์ผ์ ํ์ฅ์ = .exe
- ์๋ฃจ์ : ํ๋ก์ ํธ ๋ชจ์, ์๋ฃจ์ ์๋ ์ฌ๋ฌ ํ๋ก์ ํธ๊ฐ ๋ค์ด๊ฐ ์ ์๋ค.
- ํ๋ก์ ํธ: ์์ค ํ์ผ, ํค๋ ํ์ผ ๋ฑ์ ๋ชจ์
- ์์คํ์ผ: ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ ์ฌ๋์ด ์ฝ์ ์ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ๊ธฐ์ ํ ํ ์คํธ ํ์ผ
- ํค๋ํ์ผ: ์ปดํ์ผ๋ฌ์ ์ํด ๋ค๋ฅธ ์์ค ํ์ผ์ ์๋์ผ๋ก ํฌํจ๋ ์์ค ์ฝ๋์ ํ์ผ(๋ค๋ฅธ ์์ค ํ์ผ ์์ ์ฒซ ๋ถ๋ถ์ ํฌํจ)
2. ์ ํ๋ก์ ํธ ๋ง๋ค๊ธฐ
์ ํ๋ก์ ํธ ๋ง๋ค๊ธฐ → ๋นํ๋ก์ ํธ → ํ๋ก์ ํธ ์ด๋ฆ ์ ๋ ฅ
ctrl + shift + N
3. ์์คํ์ผ ์ถ๊ฐํ๊ธฐ
์์คํ์ผ → ์ถ๊ฐ → ์ ํญ๋ชฉ →C++ ํ์ผ ์ ํ → ํ์ผ์ ํ์ฅ์๋ช .cpp๋ฅผ .c๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ
Dev-C++
ํ์ผ → ์๋ก ๋ง๋ค๊ธฐ → ์์ค ํ์ผ → ์ ์ฅ(ctrl + s) → ํ์ผ ํ์ c๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ
ctrl + N
4. ์์ค์ฝ๋ ์ปดํ์ผ
๋น๋ → ์๋ฃจ์ ๋น๋ → ๋๋ฒ๊ทธ → ๋๋ฒ๊น ํ์ง ์๊ณ ์์
์๋์ผ๋ก ์์ค ํ์ผ ์ปดํ์ผ ๋ฐ ์คํ๊ฒฐ๊ณผ ํ์ธ: Ctrl + F5
์ปดํ์ผ + ๋งํฌ: Ctrl + Shift + B
Dev-C++
์คํ → ์ปดํ์ผ / F9
์คํ → ์คํ / F10
์คํ → ์ปดํ์ผ ํ ์คํ / F11
์ถ์ฒ: https://sejong-kr.libguides.com/c.php?g=942233&p=6822318
'ํ๋ก๊ทธ๋๋ฐ > C์ธ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์กฐ๊ฑด๋ฌธ (0) | 2024.07.31 |
---|---|
์ฐ์ฐ์ (0) | 2024.07.31 |
๋ณ์ (0) | 2024.07.31 |
ํ์ค ์ ์ถ๋ ฅ ํจ์ (0) | 2024.07.31 |
C์ธ์ด ๊ธฐ๋ณธ ๋ฌธ๋ฒ (0) | 2024.07.30 |