<分区>
我有这两个函数做同样的事情(strcpy()
函数):
第一次实现:
void strcpy(char* des_str, const char* src_str)
{
int j = 0;
while ((dest_str[j] = src_str[j])!= '\0'))
j++;
}
第二次实现:
void strcpy(char* des_str, const char* src_str)
{
while ((*dest_str = *src_str)!= '\0'))
{
src_str++;
dest_str++;
}
}
C
程序员通常喜欢哪种风格/实现? “数组” 方法还是“指针” 方法?这两种实现之间是否存在“审美”差异以外的差异?