变量的指针,其含义是指该变量的 。A)值 B)地址 C)名 D)一个标志
已有定义int k=2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k,下面不能正确执行的赋值语句是 。A)k=*ptr1+*ptr2 B)ptr2=k C)ptr1=ptr2 D)k=*ptr1*(*ptr2)
若有说明:int *p,m=5,n;以下程序段正确的是 。A)p=&n ; B)p = &n ;scanf(“%d”,&p); scanf(“%d”,*p);C)scanf(“%d”,&n); D)p = &n ;*p=n ; *p = m ;
已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的输出结果是。void print_value(int *x){ printf(“%d\n”,++*x); }A)23 B)24 C)25 D)26