首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
admin
2013-08-15
76
问题
已定义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://www.kaotiyun.com/show/XgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的______包括集合、线性结构、树型结构和图状结构四种基本类型。
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
以下关于字符串的叙述中正确的是
设变量已正确定义并赋值,下列正确的表达式是( )。
在二维表中,元组的【 】不能再分成更小的数据项。
软件工程三要素包括方法、工具和过程,其中,【 】支持软件开发的各个环节的控制和管理。
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
下面对对象概念描述,不正确的是
下列数据结构中,属于非线性的是()。
随机试题
A.慢性感染特点B.病原携带者特点C.急性感染特点D.隐性感染特点E.显性感染特点病原体经常排出体外
患者,女,52岁。查体发现心律失常,无自觉症状,行24小时动态心电图检查发现:平均心室率62次/分,单发房性期前收缩78次/24小时,均匀分布,无ST-T改变。对该患者进一步的处理应为
有关麻醉药品和精神药品零售的说法,正确的是
有甲、乙、丙、丁四个投资方案,设定的基准折现率为12%,已知(A/P,12%,8)=0.2013,(A/P,12%,9)=0.1877,(A/P,12%,10)=0.1770。各方案寿命期及各年净现金流量如下表所示:
为保持图书馆安静的阅读环境,工程施工过程中需采用多孔吸声材料。下列材料中,属于多孔吸声材料的是()。
()是指国际债权人在进行国际资金融通时往往要求当地信誉好的银行、非银行金融机构、企业或政府为其提供担保。
下列不属于账面资本的是()。
我国是社会主义国家,因此,在个人收入分配制度应将公平和效率放在同等重要的地位。()
PC机硬件在逻辑上主要由CPU、主存储器、辅助存储器、输入/输出设备与______五类主要部件组成。
Idon’trecallFrenchcivilizationfeelingsoimportantinmylifetime.Therewillbeuglyargumentsoverthecomingweeks,once
最新回复
(
0
)