用指针数组给一个整型二维数组输入数值,并求出各行元素的和。【分析与提示】用二维数组a各行的首地址赋予指针数组p的各个元素,通过此循环嵌套,为各个数组元素赋值。main{inta[3][3],*p[3],i,j,sum;for(i=0;i<3;i++)p[i]=a[i];/*把二维数组a各行的首地址赋予指针数组p的
指针的赋值运算类型有___。A.把变量地址赋予指针变量B.同类型指针变量相互赋值C.把数组,字符串的首地址赋予指针变量D.把形参指针赋给实参指针E.把函数入口地址赋予指针变量搜索 题目 指针的赋值运算类型有___。 A.把变量地址赋予指针变量 B.同类型指针变量相互赋值 C.把数组,字符串的首地址赋予指针变量 D.把形...
你还是没明白指针传递的实质,看下面的代码 include <iostream>using namespace std;void fun1(int *p){*p=5;}void fun2(int *p){int b=6;p=&b;}int main(){ int a=10;fun1(&a);cout<<a<<endl;fun2(&a);cout<<a<<endl;return 0;}把上面2个函数的区别理解了,你就知道上面...
如果使用*a=x,由于*a就是p,所以相当于执行了p=x,达到了创建p数组的效果。如果使用a=&x,create...