레퍼런스 질문
해솔
2023.04.01
질문 내용 :
#include stdio.h
int f(char *str);
void main()
{
char s[]=Hi;
printf(%d,f(s));
}
int f(char *str)
{
char *ptr=str;
while(*++str);//(*str++)
return(str-ptr);
}
주석된 부분을 바꾸어 실행 했을때 2와 3이라는 값이 나옵니다 왜 그런 결과가 나올까요 ..??