작성
·
212
0
void print_centered_str(char str[])
여기서 char str이랑 char str[] 과 어떤 차이가 있나요?
char str 을 실행해봤는데 원하는 출력이 나오지 않았습니다. 왜 다르게 나오는지 궁금합니다.
답변 1
0
char str 은 char 타입의 데이터 하나이고 (즉 문자 1개)
char str[] 은 char 타입의 데이터가 여러개 들어갈 수 있는 배열을 뜻합니다.
(정확히는, 매개변수가 char str[] 라는 것은 char * str 즉, 포인터와도 같긴 합니다!)
배열과 포인터 자세히 배우시기 전이군요, 뒷 챕터에서 자세히 배우실거에요~