Entries from 2010-12-20 to 1 day

分かりにくいコードなのかイディオムなのか

次の2つのコード、どっちが分かりやすいですか? その1 void strcpy(char *dest, char *src) { while (*dest++ = *src++); } その2 void strcpy(char *dest, char *src) { while (1) { *dest = *src; if (*dest == '\0') return ++dest; ++src; } } K&Rでは…