All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL,SERVER,2005中全新的OUTPUT子句添加数据记录详解(理论篇)_mssql学习_编程技术
C#中多媒体概述
PHP开发技巧之用递归替换数组中的内容_php资料_编程技术
Windows,Apache,PHP,MySQL,搭建_php资料_编程技术
PHP动态网页实现静态HTML技术的方法实现_php资料_编程技术
php实现下载功能_php资料_编程技术
php上传文件功能函数_php资料_编程技术
delphi异常处理Raise 语句
.NET,2.0中的企业库异常处理块简述_[Asp.Net教程]
PHP程序处理网页表单的GET和POST方法另外用法_php资料_编程技术
Reading number is top 10 pictures
身材野火台灣美女2
初五接财神啦!五路财神齐来到
各种囧况!玩游戏最不喜欢出现的十件事
2012 national geographic daily picture9
PengLiYuan lady for the world health organization fight TB and AIDS goodwill ambassador
China's first snake village3
Beautiful vacuum girl1
寒流来了
徐若瑄展示美丽胸围3
So beauty, will let you spray blood5
Download software ranking
Tram sex maniac 2 (H) rar bag9
C#程序员参考手册
豪门浪荡史
Professional killers2 for Android
C语言教程TXT
Boxer's Top ten classic battle3
Tram sex maniac 2 (H) rar bag7
电脑知识及技巧大合集
Unix video tutorial18
White deer villiage
qq published in(发表于) 2014/7/9 22:37:41 Edit(编辑)
Visual C++ 6.0教程:c++数据类型之指针

Visual C++ 6.0教程:c++数据类型之指针

Visual C++ 6.0教程:c++数据类型之指针

指针

任何变量都有一个内存地址,这种地址就叫做指针,指针变量是一种保存内存地址的变量。这个解释听起来很简单,但理解起来就不那么容易了,首先,从计算机内存讲起。

计算机内存被划分成按顺序编号的内存单元。每个变量在内存中都位于独自的单元,也就是它的地址,举个例子,有一个整型变量Height,声明如下:

int Height=100;

整型变量在内存中占2个字节,即图1中102、103。由于指针指向变量的第一个存储地址,所以变量Height的首地址应该是102,这也就是Height的指针。



图1 内存示意图

用一个指针变量存储这个指针:

int * pHeight;

pHeight=&Height;


上段代码中第一行的“*”操作符是指针类型说明符,它负责告诉编译器所声明的变量是一个指针变量。它以一个指针作为其操作数,其运算结果表示所指向的变量;与其对应的是第二行代码中的“&”操作符,它的功能是取出变量的地址。很明显,操作符“*”与操作符“&”互为逆运算。

模拟完成,下面根据上面所讲解的内容举一个实例。

#include "iostream.h"

int main()

{

int Height=100;

cout<<"变量(Height)的值为:"<
int *pHeight; //这里的"*"是指针类型说明符

pHeight=&Height;

cout<<"指针变量(pHeight)的值为:"<
cout<<"地址"<
}


运行结果如图2所示。



图2 运行结果




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.