• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

char* arr[]

22.12.04 21:14 작성 조회수 237

0

만들어진 함수의 매개변수를 보면 '[]'가 붙을 때가 있고 그렇지 않을 때가 있음을 선생님의 코드 속에서 살펴볼 수 있는데요, 어느 때 붙고 어느 때 붙지 않는 건가요? 우선, 이전 강의에서 숫자를 선택정렬 할 때는 만들어진 함수에 []가 쓰이지 않았었습니다

답변 1

답변을 작성해보세요.

0

강민철님의 프로필

강민철

2022.12.05

있는 그대로 읽으시면 됩니다.

문자열 형태의 (char *) 배열 []이라는 의미입니다.

선택 정렬 부분에서 사용되지 않았다고 하셔서 11.7 선택 정렬 문제 풀이 강의를 보고 왔는데,

여기서도 아래와 같이 []가 사용된 것으로 보이는데, 혹시 맞나요?

void selectionSort(int arr[], int n)

참고로 위에서도 있는 그대로 읽어 정수 배열이라는 의미입니다.