Я не понимаю, что делает указатель в цикле for
. Что делает *p
в следующем цикле?
char str[128] = "Some Text";
char *p;
for (p = str; *p /*what does this mean?*/; p++)
{
// Code
}
Я понимаю все остальное, но почему не *p
как p > 3
или что-то в этом роде?
Почему это одно?
Почему это написано именно так?