首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和语句: struct st{int n;char * ch;}; struct st a[3]={5,"abc",7,"def",9,"ghk"},*p=a; 则值为6的表达式是 ______。
若有以下说明和语句: struct st{int n;char * ch;}; struct st a[3]={5,"abc",7,"def",9,"ghk"},*p=a; 则值为6的表达式是 ______。
admin
2013-02-23
44
问题
若有以下说明和语句: struct st{int n;char * ch;}; struct st a[3]={5,"abc",7,"def",9,"ghk"},*p=a; 则值为6的表达式是 ______。
选项
A、p++->n
B、p->n++
C、(*p).n++
D、++p->n
答案
8
解析
根据结构变量的存储特点,p+1意味着增加地址值为结构体数组a的一个元素所占的字节数,即p++使p由a[0]指向a[1]起始地址。本题++p->n得到p指向的结构体变量中成员n的值使之加1。因为p指向数组a起始地址,p->n的值为5,再执行自加1运行,结果为6。
转载请注明原文地址:https://kaotiyun.com/show/9TJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序main(){chararr[2][4];strcpy(arr,"you");strcpy(arr[1],"me");arr[0][3]=’&’;printf("%s
下列选项中均属于C语言合法的标识符的是()
现有如下程序段,此程序段编译有错误,则程序段的错误出在#include<stdio.h>main(){inta=30,b=40,c=50,d;d=a>30?b:c;swish(d){
对下述程序的判断中,正确的是voidmain(){char*p,s[128];p=s;while(strcmp(s,"End")){printf("Inputastring:");
输出若干学生3门课程的成绩。#include<stdio.h>【】structstudent{intnum;floatscore[3];
如果需要打开一个已经存在的非空文件“Demo"进行修改下面正确的选项是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
C语言源程序的最小单位是()。
随机试题
全层头皮撕脱伤下列处理哪项不正确()
胺碘酮的药理作用是
知识产权法的本质属性和知识产权区别于其他民事权利的首要特征是()。
历史证明每一轮经济危机都伴随着一场深刻的技术革命,然后逐渐走出低谷,并开始复苏。不得不承认,金融危机让“中国制造”遭遇空前危机,这造成的直接结果是各地区都在抓产业升级,但同时新的问题出现了:在“抓大放小”的惯性思维下,不少人认为产业升级是大企业的事,与中小
行为治疗模式以()形态为指导原理,运用奖罚分明的工作方式,在社会工作者的指导下让案主不断重复期望行为,渐渐消除问题行为,同时树立一个榜样,让案主学习正确的行为模式等,达到案主问题的解决。
科学发展观的实质是()。
根据下列资料,回答以下问题。2015年年末。欧洲风电装机容量与2008年年末相比约增长了()倍。
美国心理学家德西提出的动机的认知理论叫()
Java语言的各种数据类型之间提供两种转换:【】和强制转换。
Atfirstthecompanyrefusedtopurchasetheequipment,butthisdecisionwas_____revised.
最新回复
(
0
)