1. int(*p)[10]:

根据运算符的结合律,()的优先级最高,所以p是一个指针,指向的一个维度为10的一维数组。

p一个指向数组的某一行

int a[1][4]={1,2,3,4};int (*p)[4] = a;//p point to the row of array a for(int i=0;i<4;i++){cout<<*((*p)+i)<<" ";}

2. int(**q)[10]

这个的意义:q是一个指针,指向的元素就是1.中的p.

下面给一个例子:

#include<iostream>
#include<stdio.h>
using namespace std;int main()
{int a[2][2]={1,2,3,4};int (*p)[2] = a;//p point to the row of array a for(int i = 0;i<2;i++)//output matrix using p {for(int j = 0;j<2;j++){cout<<*(*(p+i)+j)<<" "; }cout<<endl;}int (**q)[2] = &p;//q point to pfor(int i = 0;i<2;i++)//output matrix using q {for(int j = 0;j<2;j++){cout<<*(*(*q+i)+j)<<" "; }cout<<endl;}getchar();return 0;
}

int(*p)[]和int(**p)[]相关推荐

  1. linux longlong大小,Linux基本数据类型大小——int,char,long int,long long int

    转自: http://blog.163.com/zheng_he_xiang/blog/static/186505326201110272018548/ 在Linux操作系统下使用GCC进行编程,目前 ...

  2. const int * 、int * const、int const* 、const int a(){ } 和int a()const { }的区别和联系

    前言:很多人都把const int * .int * const.int const* 的区别和联系搞混,我自己在学习C++的过程中,也经常性          弄不 清楚,今天特意总结一下,作为学习 ...

  3. 喜闻乐见的const int *p、int* const p、const int* const p

    不废话直接代码示例: 1 void f(const int *p) { 2 3 int b = 10; 4 5 *p = 10; // error 6 7 p = &b; // fine 8 ...

  4. int(1) 和 int(10) 有什么区别?资深开发竟然分不清!

    欢迎关注方志朋的博客,回复"666"获面试宝典 困惑 最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table x ...

  5. int(1) 和 int(10) 的区别?很多老程序都理解错了!

    欢迎关注方志朋的博客,回复"666"获面试宝典 最近开发遇到一个问题,涉及到了int(1) 和 int(10) 有什么区别?三年老开发也不知道,于是自己上网 google 研究了下 ...

  6. int(1) 和 int(10) 有什么区别?资深开发竟然都理解错了!

    文章来源:https://sourl.cn/ZVQP6t 困 惑 最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table xxx A ...

  7. 2020-09-21C++学习笔记之与C语言区别和加强——四种const意义(const int a; int const b; const int *c; int * const d)

    2020-09-21C++学习笔记(const int a; int const b; const int *c; int * const d) 这两天在上课更新晚了. 1.C/C++中的const ...

  8. const int *,const int * const和int const *有什么区别?

    我总是搞砸了如何正确使用<code>const int* , const int * const和int const * . 是否有一组规则定义您可以做什么和不能做什么? 我想知道在分配, ...

  9. int*p[ ]与int(*p)[ ]的不同

    举例说明: 1)int* p[2] 是一个指向int型的指针数组,即:p是包含两个元素的指针数组,指针指向的是int型. 可以这样来用: #include <iostream> using ...

  10. int p 与int p 的不同

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 举例说明 ...

最新文章

  1. python读取文件r_python read文件的r和rb的区别
  2. Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException
  3. SpringBoot BasicService
  4. 机器学习笔试题精选(二)
  5. 1.6 Java字节流的使用:字节输入/输出流、文件输入/输出流、字节数组输入/输出流
  6. sqlalchemy如何实现时间列自动更新?
  7. 科大星云诗社动态20210302
  8. 2016网络安全***赛记录
  9. sh脚本学习之: sh脚本 、sed、awk
  10. mybatis plus实现多表分页条件查询
  11. linux open函数使用,linux中open函数使用
  12. ajax写删除程序,ajax处理程序删除标记
  13. Android自定义view之measure、layout、draw三大流程
  14. 网易2016游戏技术岗在线编程题(一)
  15. 让nginx支持php
  16. 快速掌握 机器学习(Machine Learning) 常用概念术语,常用算法
  17. iframe中的右键 禁止_网站排名优化中必须要注意的事项
  18. JAVA SE 7虚拟机规范
  19. idea 设置author 设置黑色主题
  20. nginx反向代理获取用户真实Ip地址

热门文章

  1. Webservice超时问题
  2. ubuntu_subversion_mantis_testlink使用ldap认证
  3. 【他们都说 select * 不好,但是 。。。】
  4. 职业生涯设计方案,在设计时惯彻如下九条原则
  5. MySQL 数据库常用命令
  6. SharePoint Application Page启用匿名访问
  7. 【luogu P4005 清华集训2017】小Y和地铁
  8. 树莓派 之 Screen
  9. 高级工程考试通过总结
  10. nginx和fpm的进程数配置和502,504错误