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

C/C++ Q/A
[2455] Re:그럼 비슷한 예제를 제가 보여드리죠~
utime [utime] 1088 읽음    2003-04-21 23:17

님이 처음이라 어려우신것 같은데 비슷한 예제를 보여드리겠습니다.
질문하신 글을 보니 if는 감이 온다고 하셨으니 switch만 하도록 하죠~

#include <stdio.h>
#include <conio.h>

#define CHAR_A 65
#define CHAR_B 66

int main(int argc, char* argv[])
{
    char cInchar;

    printf(" Input Any PressKey! \n");
    cInchar = getch();

    switch( cInchar )
    {
        case CHAR_A:
                printf(" A PressKey. \n");
                break;
        case 'B':
                printf(" B PressKey. \n");
                break;
    }

    getch();

    return 0;
}

case 'B'  는 CHAR_B라 써도 되겠죠?
A의 아스키 코드를 10진수로 표현하면 65랍니다.
이정도면 도움이 됐겠죠? 요기에서 조금만 응용하시면 될겁니다.
그럼 열씨미 하시구요~
포럼 많이 사랑해 주세요~ ^^;;;





미니 님이 쓰신 글 :
: 아래글쓴사람인데요 너무 포괄적으로 답을주셔서..  케릭터형 변수를 써야하는지.. 어떻게 써야하는지.. 그밖에 여러가지 사항들도 잘 모르겠습니다. 자세히 소스를 만들어서 가르쳐주세요. 혼자 공부하려니 너무 힘들어요ㅠㅠ 자꾸 에러만 틱틱 나오고..부탁해용..
: 앗. 그리고 if를 이용하는건 알것같네요인제..두번째 스위치만 해결하면 궁금증 풀릴듯..

+ -

관련 글 리스트
2454 아래글쓴이~ 미니 1222 2003/04/21
2455     Re:그럼 비슷한 예제를 제가 보여드리죠~ utime 1088 2003/04/21
2456         Re:Re:그럼 비슷한 예제를 제가 보여드리죠~ 미니 1206 2003/04/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.