首页 > 编程 > C++ > 正文

C++ 指针,常量,数组,函数,模板等混淆概念

2019-11-06 07:11:21
字体:
来源:转载
供稿:网友

数组指针(行指针)和指针数组

int (*p)[n]; // 数组指针,p是一个行指针int *p2[n]; // 指针数组 p2是数组名,p2数组中的每一个元素都是一个指针

http://www.cnblogs.com/mq0036/p/3382732.html

常量指针(指针指向的值不能改变)和指针常量(指针的指向不能改变,指针是常量的)

int const * p1; // 常量指针 int * const p2; // 指针常量

http://blog.csdn.net/beyond0525/article/details/7409305

函数指针和指针函数

函数指针就是指向一个函数的入口地址的指针变量,注意函数指针是一个变量。

指针函数(返回指针的函数,确切的说是返回指针类型的函数)

http://blog.csdn.net/touch_2011/article/details/6984029

模板 和 模板类(函数模板 和 模板函数)

类模板:允许用户为类定义一种模式,使得类中的某些数据成员、默写成员函数的参数、某些成员函数的返回值,能够取任意类型(包括系统预定义的和用户自定义的)。

类模板实例化就是一个 模板类

http://www.jb51.net/article/52193.htm


上一篇:C++

下一篇:c++创建与调用dll

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选