首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义: int i,a[10],*p;, 则合法的赋值语句是
已有定义: int i,a[10],*p;, 则合法的赋值语句是
admin
2013-02-23
48
问题
已有定义: int i,a[10],*p;, 则合法的赋值语句是
选项
A、p=100;
B、p=a[5]
C、p=a[2]+2
D、p=a+2;
答案
8
解析
本题考核的知识点是指针变量的赋值。本题中定义了一个整型数组a和一个整型指针变量P。选项A中将一个整型数赋值给一个指针变量,C语言规定,只能特地址赋给指针指针变量,故选项A不正确:选项B中a[5]为一数组元素,同样不是一个地址,故选项B不正确;选项c中a[2]为一数组元素,同样是一个整型数据,不是个地址,故选项C不正确:选项D中数蛆名a代表数组首地址加2,代表第三个元素的地址,故选项D正确,所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/czJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,可以利用【】,将一个表达式的值转换成指定的类型。
下列选项可以正确表示字符型常量的是
C语言结构体类型变量在程序运行期间
下面函数的功能是将指针t2所指向的线性链表,链接到t1所指向的链表的末端。假定t1所指向的链表非空structnode{floatx;structnode*next;};connect(structnode*t1,structno
有如下定义语句:intaa[][3]={12,23,34,4,5,6,78,89,45};,则45在数组aa中的行列坐标各为
以下程序的运行结果是#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti=10,j=15,kk=10*MIN(i,j);printf("%d\n",k);}
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
有以下程序#include<stdio.h>main(){int*p,j;p=NULLp=fun();for(j=0;j<4;j+){printf("%d",*p);p++;}
下述对C语言字符数组的描述中错误的是()
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
随机试题
根据购进固定资产的进项税额是否可以扣除,可以将增值税划分为不同类型,我国增值税转型后改征()。
样本大小适当的关键是样本要有()。
______指学生原有的知识水平或心理发展水平对新的学习的适应性。
法律关系主体成立所必需的两项能力是()。
为恶意和憎恨所局限的观察者,即使具有敏锐的观察力,也只能见到表面的东西:而只有当敏锐的观察力同善意和热爱相结合,才能探到人和世界的最深处,并且还有希望达到最崇高的目标。由此可以推出:
设F(x)是连续函数f(x)的一个原函数,表示“M的充分必要条件是N”,则必有________。
★他记得台词。()
Readthefollowingadvertisementofajob.Foreachquestion(23-28)ontheoppositepage,choosethecorrectanswer.Ma
Increasingly,overthepasttenyears,people—especiallyyoungpeople—havebecomeawareoftheneedtochangetheireatinghabit
Researchshowsthateveryonedreamsquitefrequentlyeverynight.Weusuallyrememberjustthelastdreamthatwehadbefore【1】.
最新回复
(
0
)