A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sunshine429 中级黑马   /  2016-1-2 22:52  /  871 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. #include <stdio.h>

  2. void  main ( )
  3. {
  4.       int a[3][4] = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23};
  5.       int (*p)[4], i, j; // 这是行指针,不是数组,话说我一直混淆
  6.    
  7.       p = a;
  8.       
  9.       printf("i = ");
  10.       scanf("%d", &i);
  11.       while( i > 2 || i < 0 )
  12.       {
  13.             printf("i = ");
  14.             scanf("%d", &i);
  15.       }
  16.       printf("j = ");
  17.       scanf("%d", &j);
  18.       while( j > 3 || i < 0 )
  19.       {
  20.             printf("j = ");
  21.             scanf("%d", &j);
  22.       }

  23.       printf("a[%d, %d] = %d\n", i, j, *(*(p+i)+j));

  24. }
复制代码

4 个回复

倒序浏览
海棠依旧2046 来自手机 中级黑马 2016-1-2 23:12:13
沙发
我也是,头都大了,各种乱
回复 使用道具 举报
确实很乱   没理解
回复 使用道具 举报
最难和最重要的地方,需要花很长时间研究
回复 使用道具 举报
kegao 来自手机 中级黑马 2016-1-3 18:02:26
报纸
加油,多少代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马