Person 클래스의 생성자
Person(int a=0, char *n=?)
{..........................}
?부분 채워서 디폴트값 넣고싶은데 int의 0에 상응하는 char만의 뭔가 없음? NULL해보니까 안되고
Person 클래스의 생성자
Person(int a=0, char *n=?)
{..........................}
?부분 채워서 디폴트값 넣고싶은데 int의 0에 상응하는 char만의 뭔가 없음? NULL해보니까 안되고
왜 안되는지 잠깐 햇갈리는데 다른방법으로 0넣으먄 되지 않냐??
0넣으면 컴파일은 되는데 전혀기대치않은 똥송한게 출력되서 말야
하긴 널이안된다는데 0이될리가
아니면 \'/0\'이게 문자로 널일건데
문자열이라면 \"\" 이런식으로 해도 되지않을까 ?
저건 char가 아니라 포인터변수로 보고 디폴트값을 채워야함