웹에서 소스 코드를 얻었지만 한 줄이 모호합니다.++에서 operator가 char에서 수행하는 작업 *
double dict(const char *str1, const char *str2) {
하고이 기능에서 선 : 나는 기능이
if (strlen(str1) != 0 && strlen(str2) != 0)
while (prefix_length < 3 && equal(*str1++, *str2++)) prefix_length++;
str1과 *에서 운영자 어떻게 ++ 않습니다 ++과 *과 str2를 ++?
에 대한 포인터의 다음 주소를 반환합니다. –
주 :'* (str ++);'표현식에서,'++'의 우선 순위가'*'추론 연산자보다 높기 때문에 괄호는 중복됩니다. –