C语言学习-----指针篇(1)-----指向多维数组的指针和指针变量
2015-08-25 16:41
387 查看
1). int (*p)[4]; 表示p是一个指针变量,指向包含4个整型元素的一维数组,p的值是一维数组的起始地址
2). int *p[4]; 表示指针数组,数组中的每一个元素都为指向一个int类型变量的指针
3). int (*p)(int,int); p先和*结合,则p为指针变量;然后p再与(int,int)结合,表示此指针变量指向函数;且此函数的返回值是整型
4). int *p(int,int); 由于()的优先级高于*,表示声明了一个函数p,函数的返回值是指向整型变量的指针
2). int *p[4]; 表示指针数组,数组中的每一个元素都为指向一个int类型变量的指针
3). int (*p)(int,int); p先和*结合,则p为指针变量;然后p再与(int,int)结合,表示此指针变量指向函数;且此函数的返回值是整型
4). int *p(int,int); 由于()的优先级高于*,表示声明了一个函数p,函数的返回值是指向整型变量的指针
相关文章推荐
- House Robber
- c++11新特性 auto的使用
- 最短路径算法—Bellman-Ford(贝尔曼-福特)算法分析与实现(C/C++)
- 最短路径算法—SPFA(Shortest Path Faster Algorithm)算法分析与实现(C/C++)
- c++基础1:需要了解的几点重要概念
- 《算法导论》中的计数排序的C++实现
- Item 10:赋值运算符要返回自己的引用 Effective C++笔记
- Item 9:在析构/构造时不要调用虚函数 Effective C++笔记
- C/C++中计算程序运行时间
- C++ 11开发环境的搭建(Windows Platform)
- 【c++】猜单词游戏
- Des算法的实现
- 排序算法之插入排序(C语言实现)
- c语言与c++区别
- 二叉树遍历
- 使用C语言判断英文字符大小写的方法
- C++11引用临时变量的终极解析
- C++ List 双向链表 实现 会用也要会写
- 成员函数指针与高性能的C++委托
- C++中的引用在初始化时占用内存吗?