首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: struct complex {int real,unreal;}datal={1,8},data2; 则以下赋值语句中错误的是( )。
设有定义: struct complex {int real,unreal;}datal={1,8},data2; 则以下赋值语句中错误的是( )。
admin
2016-04-07
58
问题
设有定义:
struct complex
{int real,unreal;}datal={1,8},data2;
则以下赋值语句中错误的是( )。
选项
A、data2=(2,6);
B、data2=datal;
C、data2.real=datal.real;
D、data2.real=datal.unreal;
答案
A
解析
结构体变量建议在定义的时候进行初始化。结构体常见的几种初始化方法如下:
(1)struct a a1={ (2)struct a lal={ (3)struct a a1={1,2};
.b=1, b=1,
.c=2 c=2
}; };
计算机内核喜欢用第一种,使用第一种和第二种时,成员初始化顺序可变。因此,可以判断A选项错误。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Y3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8;p+=2)
若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;
若定义inta=10,则表达式a+=a-=a*=a的值是()。
下列不属于软件调试技术的是______。
为了使模块尽可能独立,要求______。
下面rotate函数的功能:将n行n列的矩阵A转置为A’,请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for{i=0;i<N;j++}for{j=0
算法的时间复杂度是指
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:111121133114641其构成规律是:
软件生命周期是指()。
具有3个结点的二叉树有
随机试题
下列关于法律责任的说法,正确的是()。
患者男性,40岁,8d前出现上腹剧痛,弯腰抱膝体位疼痛缓解,伴恶心、呕吐及腹胀,2h前排少量暗红色血便。查体:血压100/60mmHg,脉搏102/min,巩膜黄染,腹部平坦,脐下压痛,伴反跳痛及肌紧张。下列哪项是该患者便血的原因
A、自身免疫性疾病B、细菌感染性疾病C、病毒感染性疾病D、碘缺乏性疾病E、遗传相关性疾病亚急性甲状腺炎的病因是
关于叶酸和维生素B12说法正确的是()。
下列各项中,关于设备安装精度与设备基础的关系说法正确的有( )。
以公允价值计量且其变动计入当期损益的金融资产包括()。
关于投资项目的风险衡量,下列说法中正确的有()。
自我意识发展的第二阶段为()。
简述货币政策的最终目标及其选择方法。
下列哪种行为在我国法律实施的监督体系中,属于国家专门法律监督机关的监督?()
最新回复
(
0
)