问题
填空题
程序中有如下语句:
for(int i=0;i<5;i++)cout<<*(p+i)<<",";
能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
答案
参考答案:int*p=DATA。
解析: 本题考查的是指针变量的定义及初始化。题目中要求输出int型数组DATA的前5个元素,由表达式*(p+0)和*(p+4)可知,变量p是一个指向DATA首地址的mt型指针,故它的定义及初始化语句是iht*p=DATA。