C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 08:37:29
C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思?C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思?C语

C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思?
C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思?

C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思?
需要源代码,有可能是将*p1的值乘以*p2的值赋给k

C语言,设p1和p2是指向同一个int型一维数组的指针变量,那么k=*p1*(*p2)是什么意思? 设p1和p2均为指向同一个int型一位数组的指向,下列不能正确执行赋值语句的是?设p1和p2均为指向同一个int型一位数组的指向,下列不能正确执行赋值语句的是 1.p2=k 2.k=*p1+*p2 3.p1=p2 4.4 ,4,5 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则下列不能正常执行的语句是?a.k=*p1+*p2b.k=*p1*(*p2)c.p2=kd.p1=p2 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是 A k=*p1+*p2 B p2= 设p1、p2是指向int型一维数组的指针变量,k为int型变量,一下错误的语句是?A.k=*p1+p2 B.p2=k C.p1=p2 D.k=p2-p1 (需要具体过程,B (不了解为什么D是对的) 其中A选项我漏打了,应该是 k=*p1+*p2 设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是________.a)c=*p1+*p2; b)p2=c c)p1=p2 d)c=*p1*(*p2);原因啊原因~呜呜呜 已有定义int a=5;int *p1 *p2且p1和p2均已指向变量a,下面不能正确赋值的是: A :a=*p1+*p2 B:p2=a c:p2=p1D:a=*p1*(*p2)具体是怎么一回事呢!求赐教 c语言:两个指向字符串的指针,*p1,*p2,请问while(*p1++=*p2++)是什么意思? p1=p2; \p1 的指针指向 p2,意味着p2值改变,p1值也改变 p1=p2;\我想是p1指向改变了,即p1不再指向原变量的地址,改为指向p2所指向的地址.那为什么p2的值也会变呢?#include void swap(int *p1,int *p2){int *t;t=* 12、若定义 int a,b,*p1=&a,*p2=&b; 使p2指向a的赋值语句是(___A____).C A) *p2=&a; B) p2=&p1; C)12、若定义 int a,b,*p1=&a,*p2=&b; 使p2指向a的赋值语句是(_______).A) *p2=&a; B) p2=&p1;C) p2=&*p1 D) p2=*&a; 有语句“int a=10,b=20,*p1,*p2; p1=&a; p2=&b; ”,若要让p1也指向b,可选用的赋值语句是( ).A、*p1=*p2 B、p1=p2 C、p1=*p2 D、*p1=p2 C++p1->next=p2;和p2=p1->next;是不是都代表p2指向p1的下一个地址? 下面一段代码:int a=1,b=2,t; int *p1,*p2; p1=&a;p2=&b; t=*p1;*p1=*p2;*p2=t;我基本上能明白这是交换*p1和*p2的值,但书上讲解:交换*p1和*p2的值,就是交换a和b的值,即改变指针p1和p2所指向变量的值,而指针p1 C语言,若有说明:int *p1,*p2,m=5,n; 以下是正确赋值语句的选项是若有说明:int *p1,*p2,m=5,n; 以下是正确赋值语句的选项是(A) p1=&m;p2=&p1;(B)p1=&m;p2=&n; *p1= *p2;(C) p1=&m;p2=p1; (D) p1=&m; *p2 = *p1 ; p1指向某个整型变量,要使指针p2也指向同一变量,哪一个语句是正确的 .A.p2=*&p1; B.p2=**p1; C.p2=&p1指向某个整型变量,要使指针p2也指向同一变量,哪一个语句是正确的 .A.p2=*&p1; B.p2=**p1; C.p2=&p1; D.p2=* 求讲解两道C语言的题52 声明语句为“char s[4][15],*p1,**p2;int x,*y;”,下列语句中正确的是( D ).A.p2=s;B.y=*s;C.*p2=s;D.y=&x;45.下列语句定义p为指向float型变量d的指针,其中正确的是( C main() { int x=10; int *p1=&x,*p2; p2=p1; printf(%d ,*p2) }这里的 *P1=&x ; 是P1指向的内容为X的地址还是 *P1就是X的值 为10 求讲解几道C语言的题 52 声明语句为“char s[4][15],*p1,**p2;int x,*y;”,下列语句中正确的是( D ).A.p2=s;B.y=*s;C.*p2=s;D.y=&x;45.下列语句定义p为指向float型变量d的指针,其中正确的是(