Как приращение указателя соотносится с приращением индекса в C

рассмотрите следующие два кода:

void PrintLetter(char *src)
{
 while(*src != '\0')
 {
   printf("%c",*src);
   src++;
 }
}

и

void PrintLetter(char *src)
{
 int i;
 for(i=0;src[i];i++)
  printf("%c",src[i]);
}

Есть ли разница в производительности между ними?

5
задан Shamim Hafiz 1 June 2011 в 14:57
поделиться