首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
admin
2013-08-15
77
问题
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
选项
A、scanf("%s",*m);
B、m="desk"
C、n="desk"
D、n=m;
答案
B
解析
对于选项A,scanf函数输入数据时必须按地址进行操作,使用*m显然是错误的。对于选项D)和C),对字符数组n不能直接将字符串赋给它,需借助其他函数;m指向80个单元存储空间的起始位置,赋给数组n显然是错误的。对于选项B),使m指向“desk”字符串的起始地址是正确的。但要注意这种情况下,字符串“desk”并没有放入m所分配的80个字节的内存单元中,此语句执行后,分配给m的80个字节的内存单元丢失了。
转载请注明原文地址:https://kaotiyun.com/show/XgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【 】。#include<stdio.h>main(){inti;for(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’
以下正确的字符串常量是
以下选项中,合法的—组C语言数值常量是
有下列程序:#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU
以下不能正确表示代数式的C语言表达式是______。
设有如下说明typedefstruct{intn;charc;doublex;}STD;则以下选项中,能正确定义结构体数组并赋初值的语句是
在一棵二叉树上第5层的结点数最多是()。
下列工具中,属于需求分析常用工具的是()。
以下数据结构属于非线性数据结构的是_______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
随机试题
下述哪种不属于肩关节创伤性脱位
尖锐湿疣的治疗,下列哪项是不恰当的
继发性甲状旁腺亢进症常伴有与亚急性甲状腺炎有关的病因
A.J00-J99B.N00-N99C.S00-T98D.P00-P96E.H00-H59眼和附属器疾病的国际疾病分类(ICD-10)编码为
设备工程安装调试合同以付款进行可划分为()。
程序设计语言按其对计算机硬件的依赖程度,可分为()。
我国知识产权海关保护的范围包括()。扣留侵权货物的申请书应该包括()。
截至2008年第四季度末,某期货交易所已缴纳的期货投资者保障基金总额为6.8亿元。该期货交易所2008年第四季度向期货公司会员收取的交易手续费为5000万元。据此,请作答下列题:该期货交易所应当在每季度结束后的()内,缴纳前一季度应当缴
在幼儿自主表演游戏中起主要作用的心理现象是()
下列哪所学校不是中国共产党早期创办的?()
最新回复
(
0
)