|
main함수에서 Car c;여기를 가르키면서 에러가 났다고 되어있는데..
저는 이유를 잘모르겠습니다.
고수님들 부탁드립니다.
그럼 즐거운하루되세요
#include <stdio.h>
#include <string.h>
class Car {
char name[20];
char type[20];
int capacity;
public:
Car(char *p,char *q,int x);
void print()
{
printf("차 종: %s \n",name);
printf("차의 타입: %s\n",type);
printf("정원: %d\n",capacity);
}
};
Car ::Car (char *p="드래곤",char *q="버스",int x=50)
{
strcpy(name,p);
strcpy(type,q);
capacity=x;
}
int main(void)
{
Car c;
c.print ();
return 0;
}
|