首页 > 试题广场 >

下面函数的功能是?

[单选题]

已定义如下函数

fun(char *p2,char *p1)
{  
    while((*p2=*p1)!='\n'){
        p1++;
        p2++;
    }
}

函数的功能是()

  • 将p1所指的字符串复制到p2所指内存空间
  • 将p1所指字符串的地址赋给指针p2
  • 对p1和p2两个指针所指字符串进行比较
  • 检查p1和p2两个指针所指字符串中是否有‘\n’
aa
发表于 2017-04-23 13:49:17 回复(0)
比较两个字符串是否相等,指针作为形参,传递是地址
   这类题目是非常有意思的:
 就是字符串  和  数组 在传递的时候   是要携带结束条件的(字符串末尾是带有\0的,数组是要携带大小的),要不然你在遍历的时候,怎么约定结束条件呢!!!!
发表于 2017-04-18 10:33:48 回复(0)
aaaa
发表于 2017-04-18 10:17:39 回复(0)