指针, 指针的指针, 数组, 指针数组, 数组指针, 指针函数, 函数指针
2007-04-05 20:51
295 查看
--------------指针----------------
int a=10;
int *p=&a;
-------------指针的指针-----------
int b=20;
int *p=&b;
int **p2p=&p;
-------------简单数组-----------------
int c[10];//整数数组,含有10个整数元素
也就是说每一个元素都是整数
--------------指针数组--------------------
int *p[10];//指针数组,含有10个指针元素
也就是说每一个元素都是指针
--------------数组指针--------------------
int (*p)[10];//数组指针,这个指针可以用来指向
含有10个元素的整数数组
------------函数指针---------------------
int (*p)( ); // 指向函数的指针...这里声明了一个指针p,该指针指向返回值是整型(即函数类型为整型)的函数!
----------------指针函数---------------------------
int *p(int a,float b); //返回值为指针的函数...该函数返回指向整型变量的指针!
即该函数的类型为int *, p和上例不同,他是函数名!上例中是指针!
int a=10;
int *p=&a;
-------------指针的指针-----------
int b=20;
int *p=&b;
int **p2p=&p;
-------------简单数组-----------------
int c[10];//整数数组,含有10个整数元素
也就是说每一个元素都是整数
--------------指针数组--------------------
int *p[10];//指针数组,含有10个指针元素
也就是说每一个元素都是指针
--------------数组指针--------------------
int (*p)[10];//数组指针,这个指针可以用来指向
含有10个元素的整数数组
------------函数指针---------------------
int (*p)( ); // 指向函数的指针...这里声明了一个指针p,该指针指向返回值是整型(即函数类型为整型)的函数!
----------------指针函数---------------------------
int *p(int a,float b); //返回值为指针的函数...该函数返回指向整型变量的指针!
即该函数的类型为int *, p和上例不同,他是函数名!上例中是指针!
相关文章推荐
- C语言指针系列 - 一级指针.一维数组,二级指针,二维数组,指针数组,数组指针,函数指针,指针函数
- C/C++ 指针数组与数组指针、函数指针与指针函数、模板函数与函数模板、类模板与模板类区别
- 指针常量和常量指针、函数指针和指针函数、指针数组和数组指针
- c语言学习,指针函数、函数指针、指针的指针、指向指针数组的指针
- 指针数组,数组指针,函数指针,指针函数,多级指针
- 指针, 指针的指针, 数组, 指针数组, 数组指针, 指针函数, 函数指针
- 指针, 指针的指针, 数组, 指针数组, 数组指针, 指针函数, 函数指针 C/C++中函数指针的含义
- [C++基础]那些容易被混淆的概念:函数/数组指针-指针函数/数组,类/函数模板-模板类/函数
- [C++基础]那些容易被混淆的概念:函数/数组指针-指针函数/数组,类/函数模板-模板类/函数
- 指针数组 数组指针 指针函数 函数指针绕口令
- 数组指针 指针数组 函数指针 指针函数
- 指针数组,数组指针,指针函数,函数指针
- C语言指针、指针函数与函数指针、指针数组与数组指针
- 苏嵌21 16.11.25补充内容 指针数组 数组指针 函数指针 指针函数数组
- 指针数组 数组指针 指针函数 函数指针的区别
- [C语言]指针数组和指针数组|函数指针和指针函数
- 指针数组 数组指针 指针函数 函数指针
- C++中的指针、数组指针与指针数组、函数指针与指针函数
- 函数指针—指针函数 数组指针—指针数组 类模板—模板类 函数模板——模板函数 的区别
- (指针常量,常量指针)-(函数指针,指针函数)-(指针数组,数组指针)