reverse함수에 대해서.
앵초
2023.04.01
질문 제목 :리버스 함수에 대해서잘 모르겠어요질문 내용 : #include stdio.h
void reverse (char*ptr);
int main()
{
char str[10]; // 이 배열 10은 문자수 때문에 10으로 한건가요??
printf(문자열을 입력하세요 :);
scanf(%s, str);
reverse(str);
printf(\n);
return 0;
}
void reverse (char*ptr)
{
if (*ptr)
{
reverse(ptr+1);
printf(%c,*ptr);
}
}
빨간색으로 된 부분이 이해가 안되요 그리고 포인터를 사용해서 어케 뒤집혀지는지..ㅠ
포인터좀 알거같다 싶어지니ㅠㅠ