代码的可读性和效率之间,哪个更重要
例如:while (*p++=*q++);这样的代码除了装逼之外,是不是没有什么用是不是不如换成: while(*p = *q)
{
p++;
q++;
}
虽然繁琐一些,但看着是那么一目了然,清楚明白。
do { *(_DWORD *)p = *(_DWORD *)q; v1 = *(_DWORD *)p; p = (char *)p + 4; q = (char *)q + 4; } while ( v1 );
while ( 1 ) { *(_DWORD *)p = *(_DWORD *)q; if ( !*(_DWORD *)p ) break; p = (char *)p + 4; q = (char *)q + 4; }