![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习2
文章平均质量分 95
流星白龙
https://gitee.com/yudukai(Gitee链接)
展开
-
【C++】2.C++入门(2)
初衷可能是二级指针的定义难以理解,就用了这个引用,但好多人C语言都没学明白,就来了引用,往往适得其反。编译器会在调用内联函数的地方展开,没有函数调用建立栈帧的开销,内联函数提升程序运行的效率。引用替代指针传参,目的是简化程序,避开复杂的指针,但是没学过引用,就会导致一头雾水。不论采取何种定义,在使用空值的指针时,都不可避免的会遇到一些麻烦,本想通过。指针很容易出现空指针和野指针的问题,引用很少出现,引用使用起来相对更安全一些。语法概念上引用是一个变量的取别名不开空间,指针是存储一个变量地址,要开空间。原创 2024-08-03 23:30:00 · 1101 阅读 · 1 评论 -
【C++】1.C++入门(1)
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。// bit是命名空间的名字,一般开发中是用项目名字做命名空间名。// 1. 正常的命名空间定义// 命名空间中可以定义变量/函数/类型int val;//2. 命名空间可以嵌套int a;int b;int a;//这个a和N1里面的a不是一个aint c;int d;int main()//N1里面的a//N2里面的a//调用N1里面的Add函数。原创 2024-08-01 15:58:49 · 1015 阅读 · 5 评论