首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-10-16
66
问题
以下叙述中正确的是
选项
A、如果p是指针变量,则*p表示变量p的地址值
B、如果p是指针变量,则&p是不合法的表达式
C、在对指针进行加、减算术运算时,数字1表示1个存储单元的长度
D、如果p是指针变量,则*p+1和*(p+1)的效果是一样的
答案
C
解析
移动指针是对指针变量加上或减去一个整数,或通过赋值运算,使指针变量指向相邻的存储单元。因此,只有当指针指向一串连续的存储单元时,指针的移动才有意义。当指针指向一串连续的存储单元时,可以对指针变量进行加上或减去一个整数的运算,也可以对指向同一串连续存储单元的两个指针进行相减的运算。除此之外,不可以对指针进行任何其他的算术运算。C语言提供了一个间接访问运算符(*),又称间址运算符,它是一个单目运算符,优先级比较高,高于普通的算术运算符,但是低于()运算符,因此*p+1和*(p+1)的含义是不一样。当指针变量中
转载请注明原文地址:https://kaotiyun.com/show/Vgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
下列特征中不是面向对象方法的主要特征的是()。
若有如下程序:voida(char*p,charc){while(*p){if(*p==c)*p=c-’b’+’B’;;p++;}}main(){chars[50]="abcdeeffg
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28;5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序;voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1,j<n;j+
以下程序的输出结果是#includestructst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60,&dt[0],60,&dt[
以下函数值的类型是()。fun(floatx){floaty;y=3*x-4;returny;}
数据的存储结构是指
数据的存储结构是指()。
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;
随机试题
在二元溶液的x-y图中,平衡线与对角线的距离越远,则该容易就越易分离。()
完善和发展中国特色社会主义制度,推进国家治理体系和治理能力现代化,后一句规定了()
A.浆液性囊腺瘤B.卵巢恶性畸胎瘤C.颗粒细胞瘤D.卵巢黄素囊肿E.纤维瘤发生于体腔上皮者
国际工程承包合同主要是业主通过()的方式确定承包商后订立。
适应性组织又叫做()。
行政裁决一般不是终局裁决,对之不服,仍可起诉。()
认识运动的辩证过程,首先是从实践到认识的过程。所谓由实践到认识,也就是在实践的基础上形成感性认识,并由感性认识上升到理性认识。感性认识和理性认识的区别是()
y"一2y’一3y=e-x的通解为______.
以下可以将变量A、B值互换的是()。
AfamousUSclimatescientistatthecentreofthe"climategate"hasbeenvirtuallyclearedofprofessionalmisconductbyanint
最新回复
(
0
)