首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include void fun(int**s,int x[2][3]) {**s=*(x[1]+1);} main() {int a[2][3]={1,2,3,4,5,6}
有以下程序: #include #include void fun(int**s,int x[2][3]) {**s=*(x[1]+1);} main() {int a[2][3]={1,2,3,4,5,6}
admin
2016-04-07
25
问题
有以下程序:
#include
#include
void fun(int**s,int x[2][3])
{**s=*(x[1]+1);}
main()
{int a[2][3]={1,2,3,4,5,6},*p;
P=(int*)mailoc(sizeof(int));
fun(&p,a);
printf("%d\n",*p);
}
程序的运行结果是( )。
选项
A、5
B、2
C、6
D、3
答案
A
解析
malloc(size)函数作用是在内存的动态存储区分配一个长度为size的连续空间,函数的返回值是新分配的存储区的首地址,将该地址赋值给p指针,然后取p指针的地址,调用fun函数。fun函数中对指向指针的指针s指向的内存单元赋值,其中x[1]表示二维数组x的第二行的行地址,x[1]+1表示二维数组x的第二行第二列的地址,所以fun函数的功能是将二维数组x的第二行第二列的值,即x[1][1]赋值给:**s,*s为p,所以**s代表*p,x[1][1]与a[1][1]等价,因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/23Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++x;c=y;
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?W:x:m=(m<z)?m:Z;m=(m<y)?m:y;
不能与do…while(exp)语句中的(exp)等价的表达式是()。
Jackson方法是一种面向______的结构化方法。
以下叙述中正确的是______。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
有以下函数定义:voidfun(intn,doublex){…}若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
随机试题
A.弥漫型(胃型)胃癌B.胃黏膜相关淋巴组织淋巴瘤C.溃疡型胃癌D.胃类癌E.息肉型胃癌与幽门螺杆菌感染密切相关的是
租赁的大型机械其进出场及安拆费应按()计价。
下列各项中,属于流动负债的是( )。
企业所得税的纳税人不包括外商独资企业。()
一外国游客在离境前,请导游员将一盒精美的巧克力转交其居住在南京的朋友,导游员应()。
某公司是一家高科技企业,其科研人员经常需要外派接受专项培训,例如该公司一项赴德国的技术人员培训,每年需要派数十人参加,为期6个月,人均费用达10万元。请为该公司设计一份培训服务协议,以明确公司和受训员工的责任和权利。
一般而言,史学家对史料有兴趣,文学家对铺张场景、______气氛有兴趣,司马光的《资治通鉴》,爱好文学的人读不下;太史公写的“鸿门宴”,史学家认为______。依次填入画横线处最恰当的一项是()。
某用户在WWW浏览器地址栏内键入了一个URL:http://www.dlut.edu.cn/index.htm,其中“index.htm”代表_______。
Giventhechoice,youngerprofessionalsaremostinterestedinworkingattechcompanieslikeAppleandgovernmentagencieslike
Whereistheball?
最新回复
(
0
)