|
아래의 코드는 도스용 코드입니다... form이고 아무것도 없지요...
그래서 프로젝트도 도스용으로 해주셔야 합니다.
빌더를 실행시키시고 File 메뉴선택 - Close All 하십시오. 그러면 현재 모든 프로젝트가 닫힙니다.
이제 툴바에서 File 메뉴 밑의 흰 백지.. 아이콘 new를 선택하십시오. 그러면 프로젝트를 고르는 창이 나옵니다.
우측 두번째 줄의 Consol wizard를 선택하시면 옵션을 물어봅니다. 그냥 Ok하십시오.
그러면 int main(int argc, char* argv[]) 함수를 자동으로 만들어주며 시작하게 됩니다.
//---------------------------------------------------------------------------
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
return 0;
}
//---------------------------------------------------------------------------
이런 형태가 됩니다. main 함수를 기준으로 생각하시면 됩니다.
main 함수 위에 있는 선언문은 다 main함수 위에 넣으시고 아래 내용은 다 아래 넣으십시오.
아래와 같이... 그리고 F9누르시면 Run 합니다. 화면에 까만 작은 윈도우 결과 화면 보였다 사라집니다.
#include<stdio.h>
void riri(void); void kiki(void);
int main(int argc, char* argv[])
{
riri();
riri();
riri();
kiki();
return 0;
}
void riri(void)
{
printf("그는 참 유쾌한 친구이다!\n");
}
void kiki(void)
{
printf("모두가 그를 좋아한다!\n");
}
너무 빨라서 못보셨다고요?... ㅋㅋㅋ 빠른 컴퓨터를 사용하시는 군요...
그래서 추가로 키보드입력을 받으면 종료하도록 코드 넣어줍니다. main부분과 그 위쪽만 수정합니다.
#include<stdio.h>
#include <conio.h> // <--- 헤더 추가
void riri(void); void kiki(void);
int main(int argc, char* argv[])
{
riri();
riri();
riri();
kiki();
getch(); /// <--- 입력받으면 종료하도록
return 0;
}
이런식으로 책에 나와있는 내용을 실습해 보실 수 있습니다. 공부하시는 책이 단순히 C++인지 빌더책인지는
모르겠으나, 컴파일러마다의 차이점이 있습니다. 또한 빌더는 윈도우즈용이라 차이가 있습니다.
공부 열심히 하시길 바랍니다.
김정만 님이 쓰신 글 :
: 제가 c언어를 처음 배우는데
: 볼랜드 씨뿔뿔 빌더 6.0을 깔고 배우려고 하고있습니다...
: 근데 책에 있는 코드를 다치고나서
: 런(f9)를 클릭했는데 에러는 안뜨는 데신 form1이라는 박스만 뜨고서
: 박스에는 암것두 안써있네요 ㅠㅠ
: 결과값을 보려면 어떠케 하죠???
:
:
:
: 이런 코드였는데여 결과값이 안 떠요 ㅠㅠ 진도 못나가고 이써염 ㅠ 도와주세염~~~*
: #include<stdio.h>
:
: void riri(void); void kiki(void);
:
: int main(void)
: {
:
: riri();
:
: riri();
:
: riri();
:
: kiki();
:
: return 0;
:
: }
:
:
:
: void riri(void)
:
: {
:
: printf("그는 참 유쾌한 친구이다!\n");
:
: }
:
:
:
: void kiki(void)
:
: {
:
: printf("모두가 그를 좋아한다!\n");
:
: }
|