首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 void fun(char *p, char *q) { while ((*p++ = *q++) != ’\0’); } 该函数的功能是
有以下函数 void fun(char *p, char *q) { while ((*p++ = *q++) != ’\0’); } 该函数的功能是
admin
2021-06-15
28
问题
有以下函数
void fun(char *p, char *q)
{ while ((*p++ = *q++) != ’\0’); }
该函数的功能是
选项
A、计算字符串的长度
B、计算字符串所占字节数
C、将字符串逆序存放
D、实现字符串的复制
答案
D
解析
函数fun()定义两个形参指针变量p,q,while循环语句中,实现功能是把q指针指向地址单元的值赋给p指针指向的地址中,且每次完成赋值后,移动指针,进行下一次赋值,直到q指针指向字符串结束符时,退出while循环,因此答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/Pftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,下列针对文本文件file操作叙述的选项中正确的是()。
有以下程序#include<stdio.h>main(){inti,j;for(i=3;>=1:i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
数据库系统的数据独立性是指()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号、课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
随机试题
属适应性免疫应答的是
下列可采用口服短效避孕药的情况是
A.《傅青主女科》B.《广嗣纪要》C.《达生篇》D.《妇人良方大全》E.《妇科玉展》“五不女”见于
SLE应用激素冲击疗法中,下列哪项一般不是适应证
下列属于信息管理工作流程内容的有()。
下列行为中,属于危害电信网络和信息安全的是()。
编制利润表。
某公司在聘任一名高级主管时,对这名主管提出了很多无制的问题。在面试的过程中,这名应聘者与先前应聘者的紧张形成了鲜明的对比,他的自信引起了面试考官的注意,后来在面试中脱颖而出。但是在后期的工作中,该名主管并没有达到公司对他的预期期望。根据上述材料,回答下列问
下列关于货币时间价值的说法中,正确的有()。
(03年)讨论曲线y=4lnx+k与y=4x+ln4x的交点个数.
最新回复
(
0
)