码迷,mamicode.com
首页 >  
搜索关键字:指针和引用    ( 194个结果
[C/C++基础] 概述
由于一直在研究Java,C++的基础知识并不是很牢固,但是大公司的笔试很多都是C/C++的基础,因此准备一边复习,一边做一下记录。 预计会有以下几个部分 ^_^ 1.数组 2.字符串 3.结构体、共用体、联合体、枚举 4.运算符及优先级 5.C预处理 6.函数 7.指针和引用 ...
分类:编程语言   时间:2015-08-12 08:55:23    阅读次数:128
浅谈指针和引用
我们知道用指针和引用来定义函数形参的时候,都可以直接改变参的值。那么指针和引用有哪些区别呢?     我们先根据引用和指针的定义展开:引用是某个变量或者对象的别名,而指针则存储的是一个机器码地址,这个地址是某个具体变量或者对象的地址。因此区别有:     1)指针可以为空,但是引用不行     2)声明指针可以不指向任何对象,因此使用指针之前必须做判空操作,而引用则不必     3...
分类:其他好文   时间:2015-08-06 13:18:59    阅读次数:92
C++ 浅谈C++中指针和引用
浅谈C++中指针和引用的区别 指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。 1.指针和引用的定义和性质区别: (1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。如: int a=1;int *p=&a; int a=1...
分类:编程语言   时间:2015-08-05 22:21:19    阅读次数:113
关于指针和引用
1.异同点引用与指针都是复合类型(compoundtype),建立在已存在类型的基础上引用是对对象的绑定,是对象的别名,并不是具体的对象;指针指向某一对象,指针本身就是一个对象引用在定义时必须初始化,且只能绑定一个对象不能修改;指针在定义时不要求初始化,且指针可以更改指向的对象2.初始化引用的初始化...
分类:其他好文   时间:2015-08-04 09:23:23    阅读次数:104
指针和引用的区别(More Effective c++ )
指针与引用看上去完全不同(指针用操作符“*”和“->”,引用使用操作符“. ” ),但 是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候 使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是 指向某些 对象 。因此如果你使用一个变量并让它指向一个对象, 但是该变量在某些时候也可能不指向 任何 对象,这时你应...
分类:编程语言   时间:2015-07-29 23:08:47    阅读次数:195
C++ RTTI介绍
一、定义:RTTI:Run Time Type Identification ,运行时类型识别:指程序能够使用基类的指针或引用来检索其所指对象的实际派生类型。 二、使用方式:C++中有两个操作符提供RTTI: (1)typeid 操作符:返回指针或引用所指对象的实际类型。 (2)dynamic_cast 操作符:将基类类型的指针或引用安全地转换为派生类型的指针和引用。  注:此二操作符只为带有一个...
分类:编程语言   时间:2015-07-24 12:47:53    阅读次数:210
C++中指针和引用的区别(转载)
C++中的引用与指针的区别指向不同类型的指针的区别在于指针类型可以知道编译器解释某个特定地址(指针指向的地址)中的内存内容及大小,而void*指针则只表示一个内存地址,编译器不能通过该指针所指向对象的类型和大小,因此想要通过void*指针操作对象必须进行类型转化。 ★ 相同点: 1. 都是地址的概....
分类:编程语言   时间:2015-07-24 12:44:57    阅读次数:162
指针和引用的区别
...
分类:其他好文   时间:2015-07-22 22:44:02    阅读次数:120
指针和引用
引用本身不是一个对象,因此不能定义引用的指针;而指针是一个对象,因此可以定义指针的引用。 此外,要理解一个复合类型的变量到底是什么类型,最简单的办法是从右向左阅读其定义,离变量名最近的符号对变量的类型有最直接的影响。 具体参考C++ primer Page 52
分类:其他好文   时间:2015-07-22 18:17:49    阅读次数:86
C++ 之RTTI
RTTI(Run-Time Type Information,通过运行时类型信息)程序能够使用基类的指针或者引用来检查这些指针或引用所指的对象的实际派生类对象。 RTTI提供了以下两个非常有用的操作符: (1)typeid操作符,返回指针和引用所指的实际类型。 (2)dynamic_cast操作符,将基类类型的指针或引用安全地转换为派生类型的指针或引用,dynamic_cast在转换的过...
分类:编程语言   时间:2015-07-08 22:40:48    阅读次数:187
194条   上一页 1 ... 10 11 12 13 14 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!