Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[6710] Re:C언어 입문자 질문입니다
Intotheblue [makerjh] 5351 읽음    2012-03-12 20:39
자료실에 보니 tc 201과 tcc1.01은  있던데요..

지금 상황에서 굳이 도스용 컴파일러로 공부하실 필요는 없어 보이네요.

혹시라도 공개용 도스 c/c++ 컴파일러가 필요하다면..
djgpp + rhide 도 있으니 참고해 보시고요.

아래 코드는 얼핏 보니.. 세미 콜론 대신 콜론이 찍힌곳이 있군요.



허허 님이 쓰신 글 :
: C언어 입문자인데요,
:
: tcc컴파일러 파일 받으려면 자료실에서 뭐 받아야 되나요? 터보씨 3.1인가는 상용프로그램이라고 내려졌던데,,
: 인터넷에 검색해도 잘 보이지도않고
: tcc가 아닌 어떤검색어로 검색해서 받아야하는지좀 알려주셨으면 합니다
: 이 홈페이지 자료실에 있다면 제목 어떻게 되있는건지좀 ㅎ
:
:
: ===============================================
:
:
: 그리고 간단한 계산기 함수 질문드려요
:
: 슬래시옆에건 과제때문에 설명써놓은건데요
: 우선 도스창에서 컴파일하려고하는데 이 메모장을 calc.c 로 저장을 했습니다.
:
: 그다음에 도스창 열어서 cd C:/tcc 입력하고
: C:\tcc> 이렇게 나오는데요 그옆에 tcc.exe -o calc.exe calc.c 입력해서
: calc.exe라는 파일 만들어지게 하려고하는데 안나오네요? not 어쩌구 뜰때도있고
: 됫다고 나오는데 그냥 calc.c 만 만들어질때도있구요.
:
: 정확히 순서대로좀 알려주세요
:
: /*
:   tcc.exe -o calc.exe calc.c
: */
:
: #include <stdio.h>   //표준 입출력 함수를 사용하기 위한 전처리기
:
: void main()    // 함수를 시작하는 부분
: {
:    char c:    // 변수를 선언하는 부분
:    int  num1, num2, result;  // 계산에 사용할 정수형 변수 선언하는부분
:    printf("안녕하세요!\n");  // 안녕하세요를 프린트해서 화면에 나타낸다
:
:    scanf("%d%c%d", &num1, &c, &num2); // 정수, 연산자, 정수 순으로 입력 받습니다.
:    result = calculate(c, num1, num2); // 계산할 사용자 함수를 호출하여 결과 값 변수에 저장
:
:    printf("연산결과 = %d", result); // 결과 값을 출력하는 함수
:
:    scanf("%c", &c); //
: }
:
: int calculate(char op, int a, int b) // 계산 처리를 위한 사용자 정의 함수 정의
: {
:    if (op == '+') // +가 들어가면
:        return a + b; // a 과 b 를 더한값을 돌려준다
:
:    if (op == '*') // *가 들어가면
:        return a * b; // a 과 b 를 곱한값을 돌려준다
:    if (op == '-') // -가 들어가면
:        return a - b; // a 에서 b를 뺀값을 돌려준다
:    if (op == '/') // /가 들어가면
:        return a / b; // a 를 b로 나눈값을 돌려준다
: }

+ -

관련 글 리스트
6709 C언어 입문자 질문입니다 허허 16796 2012/03/12
6710     Re:C언어 입문자 질문입니다 Intotheblue 5351 2012/03/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.