] Постинкремент в цикле while [

] [

] Следующий код меня немного смутил: [

] [
char * strcpy(char * p, const char * q) {
  while (*p++=*q++);
  //return
}
] [

] Это урезанная реализация функции [] strcpy []. Из этого кода мы видим, что указатели [] p [] и [] q [] увеличиваются, затем разыменовываются, а [] q [] присваивается [] p [] до [] \ 0 [] char был достигнут. [

] [

] Я хотел бы, чтобы кто-нибудь объяснил первую итерацию цикла while. [

]
6
задан Evan Carroll 20 July 2018 в 05:09
поделиться