- 博客(5)
- 收藏
- 关注
转载 让我们彻底搞懂C/C++函数指针吧(三)
转载:http://hipercomer.blog.51cto.com/4415661/7923023.6 使用函数指针数组函数指针有意思的地方在于,它使用从0到n-1这个n个连续的整数下标直接映射到函数上。 和前面一样,我们也是类比着定义普通指针数组来定义函数指针数组。首先,考虑一个浮点数指针数组,数组的长度为10.我们都知道用下面的形式来定义: float * pFloatArray[10]
2016-09-17 15:59:00 431
转载 让我们彻底搞懂C/C++函数指针吧(二)
转载 http://hipercomer.blog.51cto.com/4415661/7923012.4 函数指针作为参数如果你已经明白了函数的参数机制,而且完全理解并实践了3.3节的内容,这一节其实是很简单的。只需要在函数的参数列表中,声明一个函数指针类型的参数即可,然后再调用的时候传给它一个实参就可以了。你可以这么想象,就是把函数指针的赋值语句的等号换成了形参和实参结合的模式就行。 下面给一
2016-09-17 15:13:09 397
转载 C++函数指针
声明:本博客是参考了其他牛人的博客加上自己的理解整理而成。 参考博客地址:点击打开链接。1 函数指针简单介绍1.1 什么是函数指针函数指针是一个指向函数的指针(呃,貌似是废话),函数指针表示一个函数的入口地址。使用函数指针的好处就是在处理“在运行时根据数据的具体状态来选择相应的处理方式”这
2016-09-17 10:27:08 331
原创 C++字符输入
cin: cin使用空白(空格、制表符和换行符)来确定字符串的结尾位置,所以cin在获取字符数组输入时只读取一个单词。读取一行字符串输入: iostream中的类如cin,提供了一些面向行的类成员函数:getline()和get(),这两个函数都读取一行输入,直到到达换行符。然而,随后getline()将丢弃换行符,而get()将换行符保留在输入队列中。 getline(): 调用方法cin
2016-09-16 15:09:30 322
转载 const int *p和int * const p的区别(常量指针与指向常量的指针)
对于指针和常量,有以下三种形式都是正确的:const char * myPtr = &char_A;//指向常量的指针 char * const myPtr = &char_A;//常量的指针 const char * const myPtr = &char_A;//指向常量的常量指针 下面依次对这三种类型进行介绍。因为*操作符是左操作符,左操作符的优先级是从右到左,对于1.常量指针(Cons
2016-09-15 15:30:58 4530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人