位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 四级四级数据库工程师C语言

以下函数实现的功能是()void fun(char *p,char *q){    while(*p)p++;    while(*q){        *p++=*q++;    }    *p= '';}

发布时间:2024-07-10

A.字符串的拷贝

B.字符串的拼接

C.字符串的查找

D.字符串的比较

试卷相关题目

  • 1关于指针,以下描述错误的是()

    A.指针所占内存空间大小与编译环境有关

    B.指针之间相乘无意义

    C.若有指针p,对于语句*p++和(*p)++,其表达效果一样

    D.指针可以用关系运算符进行比较

    开始考试点击查看答案
  • 2若有数组int n[]={1,4,7,8,5,2,3,6,9,0},*p=n,*q=n+10;则以下描述错误的是()

    A.q-p的值为10;

    B.*p的值为1

    C.*q-*p的值为-1

    D.p和q都是指针

    开始考试点击查看答案
  • 3设有定义: int n[5]={1,2},*p=n,**q=&p;以下描述错误的是()

    A.*(p+1)的值为2

    B.**q的值为1

    C.**q是二级指针

    D.*q的值为p的地址

    开始考试点击查看答案
  • 4以下关于指针的描述,错误的是()

    A.不同数据类型的指针在同一编译环境下所占的字节大小相同

    B.空指针指向内存中一块特殊的区域

    C.野指针是指NULL指针

    D.相同类型的指针之间可以做减法运算

    开始考试点击查看答案
  • 5对于语句char q='A';char *p=&q;以下描述错误的是()

    A.*p是指针

    B.(int)q的值为65

    C.p的内存单元中储存着q的内存单元的地址

    D.字符'A'在内存中是以二进制形式存储

    开始考试点击查看答案
  • 6若有一个3*3的int型二维数组n,第一、二、三行分别存储数据为{1,2,3}、{4,5,6}、{7,8,9},有一个int型指针p,p=n[0];则(*(p+1)+2)的值为()

    A.2

    B.3

    C.4

    D.5

    开始考试点击查看答案
返回顶部