首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
admin
2013-08-15
53
问题
已定义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://jikaoti.com/ti/K2n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumM
给定的程序中,fun函数的功能是:将s所指字符串中除了下标为偶数,同时ASCH值为偶数的字符除外,其余的全部删除;串中剩余字符所形成的一个新串放在t所指的数组中。如:若s所指字符串中的内容为:”desktop12345",t所指字符串中的内容为:"dtp2
有以下程序 #include <stdio.h> main() { int a=1, b=2, c=3, x; x=(a^b)&c; printf("%d\n",x); } 程序的运行结果是
有下列程序: #include <stdio.h> main() { FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i
结构化程序设计的基本原则不包括( )。
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
以下各选项均为说明一种新的类型名,其中正确的是()。
设一棵二叉树的中序遍历结果为ABCDEFG,前序遍历结果为DBACFEG,则后序遍历结果为【】。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
下列数据结构中,属于非线性的是()。
随机试题
在藏象学说中肝主疏泄功能,具体表现在()。
钢筋混凝土工程量计算规则正确的说法是()。
中央管理的建筑施工企业(集团公司、总公司)下属的建筑施工企业,应当向()申请领取安全生产许可证。
【背景资料】A公司为某水厂改扩建工程总承包单位。工程包括新建滤池、沉淀池、清水池、进水管道及相应的设备安装。其中设备安装经招标后由B公司实施。施工期间,水厂要保持正常运营。新建清水池为地下式构筑物。池体平面尺寸为128m×30m,高度为7.5m,
在信用风险管理中,需要构建的管理机制包括()。
2021年7月6日,《国家发展改革委关于加强基础设建设项目管理确保工程安全质量的通知》发布。下列不属于该通知中规定的措施的是()。
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
计算机采用的主机电子器件的发展顺序是___________。
HowmanypeoplediedfromheatinChicagoin1995?WhatcanpeoplelearnfromtheMeanHeatIndex?
A、May30th.B、June30th.C、July30th.D、August30th.B
最新回复
(
0
)