There is a code snippet
Int matchstar( char c, char *regexp, char *text)
{
Do {
/* do sth */
} while (*text != ‘\0’ && { ‘text++ == c|| c == ‘.’});
Return 0;
}
I do not understand how does the logic in while work, in specific, what does
*text != ‘\0’ && { ‘text++ == c|| c == ‘.’}
mean?