『Lena's by ☆볶기!!』: Restart !!

Rorolena
[C/C++] 2. 나의 첫프로그램 Hello World!!

자 드디어 첫 프로그래밍 포스팅에 당도 했습니다.

이재 부터 가장 기초적이고 기본적인
프로그램을 하나 만들어 보도록 하겠습니다.

먼저 저는 앞서 포스팅 하였듯이
에디터는 vs2005를 사용 하여 설명 하도록 하겠습니다.

먼저 에디터를 켭니다.!
그럼 이런 녀석이 튀어나올 것인데


짠! 이것이 프로그램을 만들기위한 프로그램 vs2005 입니다.
자 그럼 바로 스샷의 빨간 녀석을 클릭 하시고요
단축키는 Ctrl + Shift + N 입니다.

그럼 새프로젝트라는 아래와 같은 창이 하나뜹니다.

프로젝트를 생성하는 창인대요
Win32 콘솔 응용 프로그램을 선택하시구요
이름을 작성후 확인을 누루 도록합니다.

참고로 이름은 한글도 되지만 가급적
영어를 사용하시길 권고하는 바입니다.

자 싸게 싸게 갑니다.
확인 누룬후 뭔가 창뜨는대 바로 다음을 눌러주시면
아래와 같은 창이 하나 뜹니다.

작성할 응용프로그램의 종류와
기본 설정을 해주는 곳입니다.

위와같이 콘솔 응용 프로그램
빈 프로젝트
마침 순으로 눌러 주시면

아래와 같이 솔루션에
Hello 프로젝트가 생성됩니다.



그럼 이제부터 소스를 작성하기 위한 준비를 해보죠
소스 파일을 오른쪽 클릭후
추가 - 새 항목에 들어가시면

새 항목 추가라며 템플릿의 종류가 주우우욱 나열되며
다음과 같은 것들이 나옵니다.

저희는 C++을 선택후
이름을 적성후 추가를 눌러주고 나옵니다.

그럼 아래와 같이 main.cpp 라는것이
생성 되며 오른쪽에 공백의 창이 생길것인데

위와같이 똑같이 작성 해보도록 합니다.

#include "stdio.h"

int main()
{

printf("Hello World!!\n");
return 0;

}

이렇게 작성하신후

빌드 - 솔루션 빌드
단축키 F7

디버그 - 디버깅 시작 혹은 디버깅하지 않고 시작
단축키 F5 혹은 Ctrl + F5

를 자래대로 눌러 주시면
아래와같은 프로그램이 완성됩니다.


참 간단하죠?
무엇을 하신지 모르겠다구요?
이것이 여러분이 집적
처음 만드신 프로그램입니다.

몇 가지 확인하고 넘어 가자면
1. 저희가 생성한 main.cpp는 원래 C++용 컴파일을 위한 파일입니다.
C언어의 컴파일을 위해선 main.c 와같이 저장해주시면 됩니다.

2. 재가 위에서 작성한 문법은 C 문법입니다.
C++에선 다른 문법이 존재하나 나중에 설명도록 하겠습니다.

3. 작성한 소스의 알점 입니다.
먼저 #include 란 미리 만들어둔 헤더파일 (.h)
을 불러오기 위해 선언하는 문법입니다.
stdio.h 경우 C언어를 사용하기 위한
기본 문법 정보가 들어있는 헤더 파일입니다.

다음으로 int main() 입니다.
프로그램으 구동하기 위해서
가장 먼저 찾는것은 main 문구입니다.

만약 main 문구가 없이 컴파일을 하신다면
컴파일을 실폐로 끝나며 다음과 같은 에러를 보시게 될것입니다.

main 없다고 찾는 애러 문구입니다.

printf("Hello World!!\n");
printf는 문자를 출력하기위한 표준 함수입니다.

return 0; 는 사용 함수의 결과를
돌려주기 위한 문법입니다.


본격적인 소스에 관해서는
다음 포스팅에서부터
다루도록 하겠습니다.