C++入门基础(二)

引用不是新定义一个变量,而是给已存在变量取了⼀个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。比如:水浒传中李逵,宋江叫\"铁牛\",江湖上人称\"黑旋风\";林冲,外号豹子头;C...

C++入门基础

•定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接⼀对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等。•namespace本质是定义出⼀个域,这个域跟...

c++入门基础篇(上)

(1)定义命名空间,需要使⽤到namespace关键字,后⾯跟命名空间的名字,然后接⼀对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等inti=20;//定义变量}//定义函数...

C++入门基础篇(下)

以上这个程序就是对引用在对函数传参时效率提高的体现,通常我们如果要交换两个数的值,如果要写一个函数实现,我们必须将两个数的地址,由指针来交换它们的值,而我们在c++学了引用之后,我们也可以使用引用接收两个数的值来...