这段代码我看了n遍还是不解,请各位同仁指点迷津/。

芒果萌小妞 2024-05-31 20:13:10
最佳回答
c的代码,不理解c的指针的话理解起来比较困难#include<stdio.h>int main(){int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; //定义二维数组int *pa[3]; //定义指针数组,pa是数组,数组元素是指针,包含3个int指针int **pp; //定义指向指针的指针pa[1]=a[0]; //根据刚才pa的定义可知,此处3个赋值是将二维数组的每一行的指针赋给pa数组 pa[2]=a[0]+1; //+1为偏移量,即二维数组每一位的长度pa[3]=a[0]+2;pp=pa; //pp为指向指针的指针,pa为指针数组的指针,两者可以赋值。printf("%3d",pp[1][2]); //通过上面的赋值pp与a相等,输出为6return 0;} 20210311
汇率兑换计算器

类似问答
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。