왠지 텍스트만 달랑있는거는... 먼가 많이 빠진 느낌이 많아서... 다시 만들었읍니다. ㅎㅎ
그리고 이게 강좌나 팁 감이 안되신다는 분들도 계신데...
전 충분히 된다고 생각합니다. c언어를 이미 배우셨고 잘하시는 분들은 이게 강좌나 팁이 안된다고 할수 있겠으나... 2틀째 비쥬얼 c를 사용 못하고있는 아는지인.... 이나 c언어를 시작 해볼까? 하시는분들에겐 충분히 강좌나 팁이 된다고 생각합니다.
--------------------------------------------------------------------------------------------
c언어를 배울때 printf함수를 제일먼저 배우지요 ㅎㅎ
그리고 화면에 hello, world를 출력하는걸 맨처음 하신 분들이 많을겁니다 ㅎㅎ
제가 7시간 동안 이 간단? 한것을 못했읍니다...
먼저 비쥬얼 스튜디오를 설치합니다. 그담에 비주얼 배이직 비주얼c++등 많이 있는데..
비주얼c++을 실행시킵니다. 설치는 정품을 쓰시던지 어둠의루트로 구해서 쓰시던지 알아서 하시면 되지요 ㅎㅎ
아 그리고 비주얼c++6.0을 사용하다보면 종종 컴파일이나 빌드 하던도중 멈추는 현상이 있어서 이걸 보완하기위해서 나온 패치가 있읍니다. 보험드는 셈으로 설치하시구요 ㅎㅎ 심파일이나 네이버 자료실에 비주얼스튜디오6.0으로 검색하면 나올것입니다...아마도... 안나오면 영어로 한번 ㅎㅎ
이제 실행시키면 이런 화면 입니다.
이제 새 프로젝트를 만들 차례지요? 메뉴중에 File-new를 클릭 합니다.
자 new를 누르면 아래와 같은 화면이 나올것입니다.
그러면 Win32 Console Application 을 선택하고 Project name에다가 자기가 원하는 프로젝트이름을 입력합니다.
그 아래의 Location은 프로젝트가 저장될 위치를 설정하는곳입니다.
참고로 바탕화면은 선택이 바로 안됩니다.
그냥 C드라이버에 폴더를 하나 만드시는게 낳을거라 개인적으로 생각합니다.
OK를 누르면 아래와 같은 화면이 나오는데 여기서 An empty project 를 선택하고 Finish를 누릅니다.
New Project Infomation 이 뜨는데... 별내용은 아니고 그냥 ok 눌러 줍니다.
여기까지하면 빈 하나의 프로젝트가 생성됩니다. 왼쪽에 hello classes가 생성되지요.
그럼이제 메뉴에서 File-New-Files로 갑니다.
그럼 여기에서 C++ Sourse File를 선택한다음에 File 에다가 hello.c라고 적어줍니다.
그럼이제 메모장?(정확한 명칭이 뭔지 몰라서...)같은게 생성됩니다.
그럼 이제 여기에다가 소스를 입력 해줍니다.
#include <stdio.h>
main()
{printf("hello, world\n");}
이렇게요 ㅎㅎ 특수기호 신경 잘 쓰십시요.. 전 )와 ; 를 빼먹어서 2시간 고생하였읍니다...
이렇게 하셨으면 컴파일 할 차례지요.
메뉴의 build-Compile hello.c를 선택합니다.
그럼 아래쪽에 사진과 같이 나올것입니다. 에러나 워링있다면 뭔가 틀렸다는 것이겠지요...
성공적으로 끝나셨다면 이제 빌드를 할차례입니다.
Build-Build hello.exe 를 선택합니다.
그럼 컴파일 할때와 비슷하개 아래에 사진처럼 나옵니다. 물론 에러와 워링이 없어야 겠지요?
그럼 이제 실행시켜 보아야 겟지요 ㅎㅎ
메뉴의 Build-Execute hello.exe를 선택합니다.
성공 적으로 하셨으면~~~
성공입니다~~ 이렇게 간단한것을 저는 7시간 걸렸읍니다. ㅠㅠ
근데 컴파일이랑 빌드하는 과정을 하지 않고 바로 Execute hello.exe 를 해도 됩니다.
확인창 하나 뜨면서 다알아서 해주더군요.
#include <stdio.h>
main()
{printf("hello, world\n");}
이소스를 입력한뒤 바로 Build-Execute hello.exe를 하면
이런 확인 창이 뜨는데 예 라고 해주면
이렇게 잘 뜹니다 ㅎㅎ
시작이 반이라고 누가 그랬읍니다... 이걸 다하셧으면 c언어를 절반을 배운겁니다.
눈으로 보지만 하시지 말고 직접 해보세요 ㅎㅎ
그리고 소스도 복사 붙여넣기 하지마시고 직접 손으로 두들겨 보시구요 ㅎㅎ
그럼 이만 ㅂㅂ2