程序中有如下语句:   for(int i=0;i

admin2020-07-23  31

问题 程序中有如下语句:
  for(int i=0;i<5;i++)cout<<*(p+i)<<",";
  能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是(    )。

选项 A、int * p=DATA
B、DATA=int*p
C、int(cuont*p)=DATA
D、cuont(int*p)=DATA

答案A

解析 本题考查的是指针变量的定义及初始化。题目中要求输出int型数组DATA的前5个元素,由表达式“*(p+0)和*(p+4)”可知,变量p是一个指向DATA首地址的int型指针,故它的定义及初始化语句是“int*p=DATA”。
转载请注明原文地址:https://kaotiyun.com/show/rQyp777K
0

最新回复(0)