• Daum
  • |
  • 카페
  • |
  • 메일
  • |
 
카페정보
카페 프로필 이미지
전산직공무원 - 홍재연
 
 
 
카페 게시글
자유 게시판 2019 계리직 컴퓨터일반 16번
쫀꼬 추천 0 조회 67 26.03.18 16:01 댓글 6
게시글 본문내용
 
다음검색
댓글
  • 26.03.18 16:58

    첫댓글

    it+a는 주소이고
    it[a]는 내용물입니다.

  • 작성자 26.03.18 17:00

    배열은 포인터기능도 하지않나요?
    it[a]로 전달한다면 c함수내에서만 swap되고 바깥에는 영향이 없나요?

  • 26.03.18 17:38

    함수 c(int *a, int *b)의 인수는 포인터입니다.

    해서, 주소를 전달해야 합니다.
    그렇지 않으면, 오류입니다.

  • 26.03.18 17:40

    c함수내에서만 swap되고 바깥에는 영향이 없나요?

    이 질문에 대한 답변은

    주소를 전달하면
    함수 내부에서 어떻게 취급하느냐?에 바깥에 영향이 있을 수도 있고, 없을 수도 있습니다.

  • 26.03.18 17:43

    배열은 포인터기능도 하지않나요?

    배열, int a[100];에서 a는 주소, a[1]은 내용물

    잘 알고 있는 것입니다.

  • 작성자 26.03.18 17:45

    그렇군요 배열명으로만 쓸때는 포인터기능도 하여서 it[a]로 전달할때도 포인터처럼 전달하는줄 알았습니다
    내용물인걸 기억하겠습니다 감사합니다!

최신목록