首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-08-14
20
问题
以下叙述中正确的是
选项
A、结构体变量的地址不能作为实参传给函数
B、结构体数组名不能作为实参传给函数
C、即使是同类型的结构体变量,也不能进行整体赋值
D、结构体中可以含有指向本结构体的指针成员
答案
D
解析
一个结构体变量包含若干成员,这些成员可以是数值类型、字符类型、数组类型,也可以是指针类型,甚至可以是正在定义的结构体类型指针。用结构体变量作实参时,采取的是“值传递”的方式,将结构体变量所占的内存单元的内容伞部顺序传递给形参。形参也必须是同类型的结构体变量。结构体数组作为参数时,采取了“地址传递”的方式,形参须为同类型的结构指针或者形参结构数组。
转载请注明原文地址:https://jikaoti.com/ti/jNi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;a/=S(k+m)/S(k+m);
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
下列程序的输出结果是()。main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);
下列程序的输出结果是______。main(){inta+,b=2,C=3,t=0;ifa<B){t=a;a=b;b=t;}ifa<C){t=a;a=c;c=t;}printf("%d,%d,%dln",a,b
在C语言中,变量的隐含存储类别是
以下选项中,当x为大于1的奇数时,值为0的表达式是
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a++
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
以下叙述中错误的是______。
数据库设计包括两个方面的设计内容,它们是
随机试题
景公使晏子爲東阿宰,三年,毁聞于國。毁:
简述保险的特征。
下列哪一种情况必须拔牙
定额本票面额不包括()。
女性导游人员在化妆方面下列说法正确的是()。
调查法中较为常用的是()。
求微分方程xy=x2+y2满足条件y|x=e=2e的特解.
通过类MyClass中的不含参数的构造函数,生成该类的一个对象obj,可通过以下语句实现;【】。
Whichofthefollowingstatementsistrueaboutthehotpotrestaurant?
TherearemanytheoriesaboutthebeginningofdramainancientGreece.Theonemost【C1】______acceptedtodayisbasedontheas
最新回复
(
0
)