首页/ 题库 / [单选题]设P是指针变量,语句P=NULL;等价于的答案

设P是指针变量,语句P=NULL;等价于

单选题
2021-12-31 23:16
A、P=′0′;
B、P=";
C、P="";
D、P=0;
查看答案

正确答案
D

试题解析
P=NULL;等价P=0;因此D选项正确。

标签:
相关题目
设int a[10],*p;则执行p=a后的等价表达式是( )。
已知变量a已定义为int型变量,以下定义并初始化指针变量p的语句中正确的是( ) 。

假定k是一个double类型的变量,则定义变量p的正确语句为(    )。

假定一个函数的数组参数说明为char a[],与之等价的指针参数说明为(    )。1B

假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
设int i,j=7,*p=&j;,与赋值语句i=j;等价的是( )
若变量已正确定义,不能使指针p成为空指针的是()
设p是指向int型一维数组的指针变量,则p+1移动的字节数是:
设变量P是指针变量,语句P=NULL;是给指针变量赋NULL值,它等价于(  )。
若已定义x为int类型变量,说明指针变量p的正确语句是______。
设P是指针变量,语句P=NULL;等价于
若已定义x为int型变量,说明指针变量p的正确语句是 ( )
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){ int *p,*q,a,b; p=&a; printf("input a:"); scanf("%d",*p);}A.*p表示的是指针变量p的地址 B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值 D.*p只能用来说明p是一个指针变量
设pl和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
若有语句:int x,*p=&x;则与该语句等价的语句是()
设有定义:int x,*p;,能使指针变量p指向变量x的语句是()
语句int*p=&Ak;定义了指针p,与这个语句等效的语句序列是( )。
语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
( 20 )语句 int *p=&k; 定义了指针 p ,与这个语句等效的语句序列是
广告位招租WX:84302438

免费的网站请分享给朋友吧