学习C++,基础概念最重要的是指针,最难的也是POINTER,没有学好指针,就等于没有学习C++,所谓函数指针指的是指向一个函数的地址的变量,因为每个函数都有入口点,这个入口点就是函数的地址。而指针函数是指什么,我不是太会表述。
解决方案 »
- 数组长度的定义问题
- 请问,虚拟u盘原理是啥?咋开发??
- 关于media play 10(CWMPSettings)在vc2005下
- 重复打开记录集出错,明明关了第一个了
- 100分送人!!串口读数据奇怪问题!
- (急!在线等待)VC6,Win2k下的基于对话框程序中的按钮在WinXP上运行时的风格为何仍然是经典风格?
- 在做键盘钩子的时候,将程序编译运行了一次,没有错误,然后由于修改原来的钩子函数,重新编译的时候系统报错"cannot open file "Hook.lib",
- 各位好,一个算法问题!!跪求,愿送100分……
- 在对话框中加入菜单,如何设置键盘加速键?
- 为什么全屏之后总有边框存在?
- 硬盘参数ATA 133中的ATA是什么意思?
- DBGrid控件问题,收藏家们,大洋等着您。。。。
* iArry,如果iArry 自己是指针,那么一般这就代表iArry指向的内存的内容。
但如果iArry为多维指针,比如二维的指针,也就是指向二维数组的指针,那么这就代表iArry降了一级,* iArry为一个一维的指针,指向的是列。
剩下的比较简单。你可以自己看看书了。
iArryd是指针变量
*iArry是指针变量所指内存地址中的内容
&iArry是指针变量所指内存地址本身的值比如:
内存地址 内容
100 iArry(iArry中保存的值是200)
...
200 data(data中保存的值是18)iArry是指针变量名
*iArry=data=18
&iArry=200