首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有以下的说明定义和语句: #include #include struct ST { char num[10];int s;}; main() {struct ST t,*p; p=&t; … } 下列语句不能正确赋值的是( )。
程序中若有以下的说明定义和语句: #include #include struct ST { char num[10];int s;}; main() {struct ST t,*p; p=&t; … } 下列语句不能正确赋值的是( )。
admin
2020-04-18
44
问题
程序中若有以下的说明定义和语句:
#include
#include
struct ST
{ char num[10];int s;};
main()
{struct ST t,*p;
p=&t;
…
}
下列语句不能正确赋值的是( )。
选项
A、(*p).s=2;p->num[0]=’\0’;
B、p->s=12;p->num[0]=0;
C、(*p).s=12;(*p).num=’’ ’’;
D、p->s=12;strcpy((*p).mum,’’ ’’);
答案
C
解析
结构体变量使用,运算符引用结构体成员变量,结构体指针使用一>运算符引用结构体成员变量。另外,由于成员变量num是字符数组,所以不能直接进行赋值,若要对num赋空字符串值,可以把num中第一个元素赋值为0或’0\’,或者用strcpy()函数。
转载请注明原文地址:https://kaotiyun.com/show/7jCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计中反映用户对数据要求的模式是()。【10年9月】
有以下程序:#includestructtt{intx;structtt*y;}s[3]={1,0,2,0,3,0};main(){struettt*P=s+1;p—>y=s;
设二叉树共有150个节点,其中度为1的节点有10个,则该二叉树中的叶子节点数为()。
以下关于宏的叙述中正确的是()。
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
若有以下程序段charstr[4][12]={’’an’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()。
在数据管理技术发展的3个阶段中,数据共享最好的是()。
数据流图中带有箭头的线段表示的是
数据流图(DFD)中的有向箭头(→)表示
随机试题
企业的投资决策权包括()。
皮肤黏膜淋巴综合征护理要点不正确的是
有线电视系统的交扰调制比(CM)应不小于()dB。
应急电源与工作电源之间不应采取可靠措施防止并列运行。()
伴随着国内房地产和基建市场规模的逐步扩大,以SBS/APP改性沥青卷材为主导的新型建筑防水材料市场在未来仍有较大的增长空间。但由于该行业技术和资金壁垒低,使得行业集中度很低,前10家企业销售占比不到10%。激烈的市场竞争也造成企业难以进一步提升毛利率,业绩
苏联教育理论家凯洛夫主编的,以马克思主义为指导,系统研究教育问题,总结苏联20世纪20—30年代教育正反两方面经验,并对我国有着广泛影响的教育专著是()。
根据下列资料,回答问题。2011年研究生教育招生56.0万人,在学研究生164.6万人,毕业生43.0万人。普通高等教育本专科招生681.5万人,在校生2308.5万人,毕业生608.2万人。各类中等职业教育招生808.9万人,在校生2196.6
患者,女性,25岁,主诉:下前牙唇侧牙龈长一肿物3个月,并慢慢增大。若诊断为妊娠瘤,以下治疗方案哪一项错误()。
Masstourismisaformoftourismthatinvolvestensofthousandsofpeoplegoingtothesameresortoftenatthesametimeofa
A、Sayafewsimplewords.B、Understandthemeaningoftheirwords.C、Formsimplestatementsorsentences.D、Understandtherules
最新回复
(
0
)