首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
admin
2010-12-16
39
问题
设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
选项
A、strcpy (str1,"Hello1");
B、strcpy(str2, "Hello2");
C、strcpy(str3, "Hell03");
D、strcpy(str4, "Hell04");
答案
C
解析
本题考核函数调用。函数strcpy的函数原型为:char* strcpy(char* strDest, const char* strSr)C;,其功能是复制strSrc所有字符到 strDest,并返回strDest。根据函数strcpy的原型可知选项A,B和D的调用都是正确的。在C选项中,由于指针*str3没有初始化其字符长度,容易引起访问越界,故是不正确的。
转载请注明原文地址:https://kaotiyun.com/show/v1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inc1ude#inc1udestructA{inta;charb[10];doublec;};voidf(structA*t);main(){struct
有以下函数:intfun(char*x,char*y){intm=0;while((*x==*y)&&*x!=’\0’){x++;y++;m++;}returnm;}函数的功能是()。
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(num>99)s=3;elseif(num>9)s=2:elses=1;i=num/
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AA
设有定义:doublex;,以下选项中不能将输入数据3.14读入赋给变量x的是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setprecision(3)<<fixed<<setfill(’*’)<<setw(8);co
随机试题
作者在《学圃记闲》中表现出的生活态度是()
A.逆行性健忘B.中间清醒期C.突然呼吸停止D.脑脊液漏E.伤后癫痫脑震荡的临床特征是
最常用于控制强直性脊柱炎病情发展的药物是
电子报检,对报检数据的审核采取( )的程序进行。
88,24,56,40,48,(),46
[1]TosaythatthecityisacentralproblemofAmericanlifeissimplytoknowthatincreasinglythecitiesareAmericanlife;
对下列四种排序方法,在排序过程中关键码比较次数与记录的初始排列无关的方法是______。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:SELECT学号FROM学生WHERE姓名LIKE’张%’AND年龄!=15为了加快该查询的执行效率,应该()
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的[V,D]报文后,Rl更新的4个路由表项中距离值从上到下依次为0、3、3、4。那么,①②③④可能的取值依次为(
A、Hehadastrangeaccent.B、Hisaccentwasdifficulttounderstand.C、HehadastrongItalianaccent.D、Hisaccentwaseasyto
最新回复
(
0
)