vc++学习篇(四)—— 指针

本文详细介绍了C/C++中的指针,包括指针的概念、类型和所指向的类型,以及在参数传递中的应用。强调了理解和区分指针类型的重要性,并通过实例解释了指针在全局变量、局部变量、内存管理和引用等方面可能遇到的问题,旨在帮助读者深化对指针的理解和应用。
摘要由CSDN通过智能技术生成

今天看了一本关于vc++的书,上面将的是一些简单的代码,以前没有注意以为很简单,在家没有事情可做,就对这些东西重新详细的看了一边,发现有一些问题是需要注意的,比如:指针。以前认为指针很少我能用上,但是现在才发现原来这个东西也是如此的好用,所以在网上找了一些资料,温习一下。

浅析c/c++中的指针

作者: 潘志翔
出处: yesky
责任编辑: 方舟
[ 2001-12-25 09:34 ]

  在学习c/c+过程中,指针是一个比较让人头痛的问题,稍微不注意将会是程序编译无法通过,甚至造成死机。在程序设计过程中,指针也往往是产生隐含bug的原因。下面就来谈谈指针的应用以及需要注意的一些问题,里面也许就有你平时没有注意到的问题,希望能帮助各位读者理解好指针。

       一、我们先来回忆一下指针的概念吧,方便下面的介绍

  指针是存放地址值的变量或者常量。例如:int a=1;&a就表示指针常量(“&”表示取地址运算符,也即引用)。int *b,b表示的是指针变量(注意,是b表示指针变量而不是*b),*表示要说明的是指针变量。大家注意int *b[2]和int(*b)[2]是不同的,int *b表示一个指针数组,而int (*b)[2]表示含有两个元素的int指针,这里要注意运算优先级问题,有助于理解指针问题。

  在这里大概介绍基本概念就够了,至于具体使用方法,如赋值等,很多书都有介绍,我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值