已知p为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
A.p=&i;
B.p=a;
C.p=&a[i];
D.p=10;
[单选题]已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )A.p=&i;B.p=a;C.p=&已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )A.p=&i;B.p=a;C.p=&a[i];D.p=10;
[单选题]已知p、p1为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。A.p=&i;B.p=a;C.p=&a[i];D.p=10;
如果想在函数中改变实参[1]数组的元素值,则( )A 形参实参都用数组名B 实参用数组名,形参用指针变量C 实参用指针变量,形参用数组名D 形参和实参都
[单选题]变量p为指针变量,若p=&a,下列说法不正确的有______。A.&*p==&aB.*&a==aC.(*p)++==a++D.*(p++)==a++
[单选题]在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )A.int p [n]B.int * p( );C.int * p(n);D.int( * p)[n]
[单选题]若要说明x是整型变量,p为指向x的整型指针变量,则正确的说明是______。A.iht x,*p=&x;B.int x,p=&x;C.int x,*p=*x;D.int*p=&x,x;
[单选题]C数组名称是指针变量吗?看这段程序,可是执行。#include <stdio.h>int main(int argc, char *argv[]){struct info{char name[33];int age;};struct info aa[3]={"meng",20,"juan",29,"an",59};struct info *p=aa;for(int i=0;i<3;i++,p++) printf("%-6s %d/n",p->n
[单选题]已知i为整型变量,关于一元运算++i和i++,下列说法正确的是( )。A.++i运算将出错B.在任何情况下运行程序结果都一样C.在任何情况下运行程序结果都不一样D.在任何情况厂变量i的值都增1
[单选题]已知i为整型变量,关于一元运算+ + i和i+ +,下列说法正确的是( )。A.+ +i运算将出错B.在任何情况下运行程序结果都一样C.在任何情况下运行程序结果都不一样D.在任何情况下变量i的值都增1
[单选题]若已定义x为int类型变量,说明指针变量p的正确语句是______。A.int p=&x;B.int*p=x;C.int *p=&x;D.*p=*x;