۩۩.._C++
文章平均质量分 80
Cloud97
Take a deep breath.
展开
-
C++引用和指针的区别 —— 笔记
指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。1.指针和引用的定义和性质区别:(1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。如:int a=1;int *p=&a;int a=1;int &b=a;转载 2016-08-30 18:23:38 · 323 阅读 · 0 评论 -
c++之 引用&参数传递
C++引用与指针的比较 引用是C++中的概念,初学者容易把引用和指针混淆一起。 一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。 所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。 l 引用的规则: (1)引用被创建的同时必须被初始转载 2016-03-29 20:11:22 · 5879 阅读 · 0 评论 -
C++ typedef的用法
第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以下则可行: typedef char* PCHAR; // 一般用大写 PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针 虽然: cha转载 2016-03-29 19:40:06 · 272 阅读 · 0 评论 -
C++ STL next_permutation() & prev_permutation()函数
来源:C++ Primer Plusnext_permutation() 和 prev_permutation() 函数基本类似next_permutation()函数:用法:next_permutation(first,last)作用:next_permutation()函数将 [ first , last ] 区间中的序列转换为字典序的下一个排列。如果下一个排列存在原创 2016-11-20 14:10:23 · 1276 阅读 · 0 评论 -
C++ string类的用法
转载自:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html要想使用标准C++中string类,必须要包含#include // 注意是,不是,带.h的是C语言中的头文件using std::string;using std::wstring;或using namespac转载 2016-12-02 23:57:11 · 273 阅读 · 0 评论