![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
夏普通
Debug Your Life.
e-mail:namexiafan@foxmail.com
展开
-
C++中endl、“\n”和‘\n’的区别
“\n”“\n” 表示搜索一个字符串,只有一个数据是回车符‘\n’‘\n’ 表示一个字符,两者在输出上是一样的!endl在c++中,终端输出换行时,用cout<<......<<endl与 “\n”都可以,这是初级的认识。但二者有小小的区别,用endl时会刷新缓冲区,使得栈中的东西刷新一次,但用“\n”不会刷新,它只会换行,盏内数据没有变化。但一般情况...原创 2018-08-07 15:09:00 · 10505 阅读 · 2 评论 -
最清晰!最全!C++ STL-set用法#set的各成员函数列表#代码举例
set跟vector差不多,它跟vector的唯一区别就是,set里面的元素是有序的且唯一的,只要你往set里添加元素,它就会自动排序(升序),而且,如果你添加的元素set里面本来就存在,那么这次添加操作就不执行。要想用set先加个头文件set。set的各成员函数列表如下:c++ stl容器set成员函数:begin()--返回指向第一个元素的迭代器c++ stl容器set成员函数:c...原创 2018-08-07 15:23:28 · 8259 阅读 · 1 评论 -
C++学习-入门#慕课imooc视频笔记
https://www.imooc.com/video/6578c++运行比c更慢,并且编译速度也慢。因为c语言通常被用作写操作系统,写驱动程序,比c++更接近系统底部的存在,从这用途就可以看出c比c++更高效。此外,从编程语言发展来看,机器语言汇编c语言c++,其语言发展到高级语言,封装性越来越高,但是编译速度也越来越慢。c语言是c+ 语言的子集c 语言是从c基础上发展而来的 c++是高...原创 2018-04-13 16:15:05 · 397 阅读 · 0 评论 -
C与C++关于*与&(引用方式传参,传值方式传参)
一个例子补全该代码:用C++:用C:是把地址传进去,然后用*运算取地址的内容、1、引用方式传参,引用相当于是外部变量的别名,实际操作的就是该变量,即在函数内对该变量进行修改的话,在外部该变量也会相应被修改。void ChangeRef(int& ref);2、传值方式传参,实际上是复制了一个外部变量的副本进入函数中,在函数内操作的为该副本,对该变量的修改...原创 2018-08-13 23:29:43 · 36981 阅读 · 21 评论