Od jakiegoś czasu gdy przykładowo mam jakiś napis w char napis[999] , gdy chcę go przeszukać żeby znaleźć np. spacje czy jeszcze jakieś inne rzeczy na w/w napisie stosuje zapis:
for(i=0; *(napis+i)!='\0'; ++i)
{
...blablabla
}
jednak często spotykam się z zapisem
while(*(napis++)!='\0')
{
...blablabla
}
Dlatego się pytam, czy ma to jakąś różnicę? Pytam bo jestem początkującym,a nie chciałbym jakiś złych nawyków mieć.