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

C/C++ Q/A
[903] 교환하는함수가 잘이해가 안가요
김경래 [necle] 1675 읽음    2002-07-23 22:56
안녕하세요 이해가 잘안가서 질문을하게되었습니다.
클래스에 있는 swap함수에 Company &x가 멀가르키는지를 모르겠습니다.
죄송합니다. 설명을 부탁합니다.
그럼 즐거운 하루되세요

#include <stdio.h>
#include <string.h>


class Company {
    char name[20];
    int sales;
    int profit;
public:
    Company (char *p =" ", int x=0,int y=0)
    {
        strcpy (name,p);
        sales =x;
        profit =y;
    }

    void swap (Company &x)
    {
        char n[20];
        int s,p;
        strcpy(n, x.name);
        s=x.sales ;
        p=x.profit ;
        strcpy(x.name,name);
        x.sales =sales;
        x.profit = profit;
        strcpy(name,n);
        sales =s;
        profit =p;
    }

    void print()
    {
        printf("회사명 %s \n", name);
        printf("매상 %d 억원 \n",sales);
        printf("이익 %d억원 \n",profit);
    }
};

void main()
{
    Company a("사이버 (주)", 500,39);
    Company b("푸른솔 (주)",825,78);

    a.swap (b);
    a.print ();
    b.print ();
}

+ -

관련 글 리스트
903 교환하는함수가 잘이해가 안가요 김경래 1675 2002/07/23
915     클래스 설계가 별로 안좋군요. 김백일 1724 2002/07/26
906     Re:교환하는함수가 잘이해가 안가요 남병철.레조 1705 2002/07/25
904     Re:교환하는함수가 잘이해가 안가요 최준호.스페로 1787 2002/07/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.