首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2013-10-19
59
问题
以下叙述中正确的是
选项
A、结构体变量的地址不能作为实参传给函数
B、结构体数组名不能作为实参传给函数
C、即使是同类型的结构体变量,也不能进行整体赋值
D、结构体中可以含有指向本结构体的指针成员
答案
D
解析
一个结构体变量包含若干成员,这些成员可以是数值类型、字符类型、数组类型,也可以是指针类型,甚至可以是正在定义的结构体类型指针。用结构体变量作实参时,采取的是“值传递”的方式,将结构体变量所占的内存单元的内容全部顺序传递给形参。形参也必须是同类型的结构体变量。结构体数组作为参数时,采取了“地址传递”的方式,形参须为同类型的结构指针或者形参结构数组。
转载请注明原文地址:https://kaotiyun.com/show/jvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错#include<stdio.h>main(){FILE*fout;charch;
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是()。#include<stdio.h>#include<string.h>main(){charch;while((cn=getch
以下符合C语言语法的实型常量是()。
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
下面程序的运行结果是【】。#defineN10#defines(x)x*x#definef(x)(x*x)main(){inti1,i2;i1=1000/s(N);i2=
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项。 #include<stdlib.h> structnode {chardata;s
以下4个选项中,不能看作一条语句的是()。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
对于反致,我国的态度是()
下列句子中,概念划分符合逻辑的是()。
费鲁姆的期望理论辩证地提出了在进行激励时要处理好三方面关系,即:努力与绩效的关系、绩效与奖赏的关系、奖赏与个人目标的关系。()
下列哪些行为违反了律师执业行为规范?()
王某因倒卖车票罪被判1年管制刑,李某因非法拘禁罪被判1年有期徒刑,缓刑一年半,赵某因抢劫罪被判处无期徒刑,在执行期间依法被假释。则王某、李某和赵某在此期间应共同遵循的规定有:()
下面不属于创造性作品的是()
1954年9月15日至28日,中华人民共和国()全国人民代表大会第一次会议在北京举行。
所谓国家安全,即我国人民民主专政政权和社会主义制度不受侵犯,我国的国家主权和领土完整不受侵犯。()
对资本主义工商业的社会主义改造基本完成的标志是
社会主义初级阶段基本经济制度确立的基本依据包括()
最新回复
(
0
)