커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
10강 질문
C++ 문법 뽀개기 v2
기타
북마크
정*환
댓글
2
추천
0
조회수
10
조회수
10
답변 완료

#include <iostream>



struct Person

{

  using namespace std;

   

  string name;

  int age;

};


int main()

{

  using namespace std;

   

  Person p1;

  p1.name="john doe";

  p1.age=20;

   

  Person p2={"jane", 30};

   

  cout << p1.name << endl;

  cout << p2.name << endl;

   

  return 0;

}



10강 질문입니다. 위 스크립트에서 using namespace std;를 강의에서처럼 맨 위에 한번 작성하지 않고, struct Person과 int main에 두번으로 나눠서 작성하면 에러가 나는데 이유가 뭔가요? 그리고 struct Person과 int main 둘 중에 한 곳에만 넣으면 안되는 이유가 뭔가요?

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴