c语言中为什么可以省略写数组名如:voidcpy(char[],char[]);
普通写法:
12345678char * strcpy (char * dst, const char * src) { char * cp = dst; while( *cp++ = *src++ ) ; return( dst ); }
高级写法:
1234567891011char * strcpy(char *dest, const char *src) { char c; char *s = src; const ptrdiff_t off = dest - s - 1; do { c = *s++; s[off] = c; } while (c != '