原文:指针和delete浅谈

指针是一个很神奇的变量,在我看来,以指针为基础,可以延伸出三个值。 指针的地址 指针的值 指针指向的值 有的人或许认为指针指向的值其实和指针本身并不是直接相关连的。 但是其实这个特性确实我们在编程中经常使用的,所以我就把他加了进来。 在介绍之前,如果您对这里已经足够了解并且有兴趣看看我说了什么,那么请跳过这一段 什么是指针的地址 指针的也是一个变量,在三十二位计算机中,指针占有四个字节的内存空间, ...

2012-10-05 09:59 7 2959 推荐指数:

查看详情

【原创】浅谈指针(五)const和指针

前言 过了几个月再次更新。最近时间也不多了,快要期中考试了,暂且先少写一点吧。 本文仅在博客园发布,如在其他平台发现均为盗取,请自觉支持正版。 练习题 我们先来看几道题目。如果这几道题都不会的话,就先好好复习我写的前四篇文章吧,这一章是肯定看不懂的。 1.使用指针编写swap函数 ...

Sun Oct 24 17:26:00 CST 2021 3 203
使用delete删除指针(转)

某个指针,说是把那个指针删除了是不正确的。 delete命令指示释放了那个指针原本所指的那部分内存而已。被 ...

Mon May 22 00:28:00 CST 2017 0 5121
浅谈指针的比较

前言 有人说指针是C语言的灵魂,也有人说没学好指针就等于不会C语言。 虽然在现代C++中一般都是推荐尽量避免使用原生的raw指针,而是以smart pointer 和reference替代之。但是无论怎样,对于C/C++来说,指针始终是个绕不过去的坎。究其原因,是因为C/C++都是支持面向底层 ...

Sun Jan 25 07:19:00 CST 2015 2 4822
浅谈指针的本质

   内存地址(普通指针)或偏移地址(成员指针)。 指向变量的指针,是数据内存的地址,指向函数的指针是代码内存的地址,指向数据的指针指向数组开始位置的地址。 抽象点说,就是以一种统一的方式产生对不同数据结构的元素的引用 理解指针要注意以下几个点 ...

Thu Oct 10 18:35:00 CST 2019 0 401
浅谈C++的this指针

p->disp(p,...);问题二:p的类型是不是father*问题三:子类disp函数的this指针 ...

Wed Aug 21 05:16:00 CST 2013 1 5474
【原创】浅谈指针(三)

上期链接 https://www.cnblogs.com/jisuanjizhishizatan/p/15365823.html 前言 我写本文的初衷是为了让更多的人了解指针。最近一直有人在我的博文点反对,我也不想点名,只是想说:不要对指针怀有偏见。你可以认为本文的东西都在胡扯 ...

Tue Oct 05 05:57:00 CST 2021 0 181
【原创】浅谈指针(一)

前言 如今的很多开发人员,对指针或多或少都有一些畏惧心理,都认为“指针经常会在一些不起眼的地方让程序崩溃”。确实,很多错误都是由于指针引起的。指针和内存密切相关,难免会由于地址或是数组越界,没有初始化等原因,导致程序崩溃,然而,其实大多数错误都是可以避免的。 其实本人也看过一本书,叫做《征服C ...

Mon Oct 04 05:40:00 CST 2021 0 415
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM