728x90

 


ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด๋ž€?

  • ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๋Š” ์–ธ์–ด = ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด
  • ์ปดํ“จํ„ฐ์—์„œ ์ž‘๋™ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋„๊ตฌ
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•ด ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“œ๋Š” ์‚ฌ๋žŒ = ํ”„๋กœ๊ทธ๋ž˜๋จธ
  • ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋Š” ์ผ = ์ฝ”๋”ฉ

C์–ธ์–ด ์†Œ๊ฐœ

  • C์–ธ์–ด๋Š” ์ €๊ธ‰์–ธ์–ด์™€ ๊ณ ๊ธ‰์–ธ์–ด์˜ ํŠน์ง•์„ ๋ชจ๋‘ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด
  • ์ €๊ธ‰์–ธ์–ด๋Š” ๊ธฐ๊ณ„๊ฐ€ ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด๊ฐ€, ๊ณ ๊ธ‰์–ธ์–ด๋Š” ์‚ฌ๋žŒ์ด ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด๊ฐ€๋ฅผ ์ƒ๋Œ€์ ์œผ๋กœ ๋‚˜๋ˆˆ ๊ฐœ๋…
C์–ธ์–ด ์žฅ์  C์–ธ์–ด ๋‹จ์ 
1. ๋‹ค์–‘ํ•œ ํ•˜๋“œ์›จ์–ด๋กœ์˜ ์ด์‹์„ฑ์ด ์ข‹๋‹ค.
2. ์ ˆ์ฐจ ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ, ์‰ฝ๊ฒŒ ์ต์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ์Œ.
3. ์ฝ”๋“œ๊ฐ€ ๊ฐ„๊ฒฐํ•˜์—ฌ, ์™„์„ฑ๋œ ํ”„๋กœ๊ทธ๋žจ์˜ ํฌ๊ธฐ๊ฐ€ ์ž‘๊ณ  ์‹คํ–‰ ์†๋„๊ฐ€ ๋น ๋ฆ„.
1. ์ €๊ธ‰ ์–ธ์–ด์˜ ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฏ€๋กœ, ์ž๋ฐ”์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ๊ณ ๊ธ‰ ์–ธ์–ด๋ณด๋‹ค ๋ฐฐ์šฐ๊ธฐ๊ฐ€ ์–ด๋ ค์›€.
2. ๋‹ค๋ฅธ ์–ธ์–ด์™€๋Š” ๋‹ฌ๋ฆฌ ์‹œ์Šคํ…œ์„ ์ง์ ‘ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋Š” ๋ฐ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์—ฌ์•ผ ํ•จ.

 


Visual Studio ์„ค์น˜

  1. https://visualstudio.microsoft.com/ko/ ์— ์ ‘์†ํ•˜๊ณ  Visual Studio Community 2022 ๋‹ค์šด
  2. 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

+ Recent posts