题目内容

int *p和int **p;含义分别是 和 。

查看答案
更多问题

设C环境中一个int型占用2个字节的内存空间,设int a[5]={5,4,3,2,1},*p=a;其中a=2000; 则*p= ,p+3= ,*(p+2)= 。

#include "stdio.h"int main (){int a[5]={5,4,3,2,1},*p,i;p=a;printf ("%d\t%d\t%d\n",a[3],*p,*(p+2));p++;printf ("%d\t%d\n",*p,a[3]);return 0;}该程序运行结果为:________________________

下列( )说法,是对“int *p;” 的正确解释。

A. 定义p是整形变量
B. 定义p为指向整形变量的指针变量
C. 定义p为数组名
D. 定义p的内容为整形地址

假定p所指对象的值为25,P+1所指对象的值为46,则*(++p)的值为( )。

A. 26
B. 25
C. 46
D. 47

答案查题题库