- 博客(6)
- 收藏
- 关注
原创 C++引用辨析
引用引用:在函数调用时内存不会产生副本(临时变量)好处:1,用引用传递函数的参数,能保证参数不会生成临时变量,提高传递效率,且通过const能保证传递的安全性。2,引用的目的主要用于在函数参数传递中,大块数据或对象的传递效率和空间不如意的问题。3,与指针的区别:指针指向的变量是间接性操作,且程序可读性差;而引用是对目标变量直接操作。4,一般用在运算符重载,拷贝构造函数,其他情况也可以推...
2020-04-14 11:29:20
152
原创 C语言基础小白之const辨析
const辨析const与指针const与引用const与指针第一种方式:int x=3;const int *p=&x;p=&y; //正确 *p=4 //错误,因为const修饰的是*P(和int const *p 一样)第二种方式int x=3;int *const p=&x;p=&y; //错误,因为const此时修饰的是p的地址...
2020-04-11 21:05:20
203
原创 c语言基础小白之指针篇
指针辨析前言:我们可以把内存看成带有编号的一个个房间,房间中存放变量的内容。如果我们要获取房间(变量)的内容就需要得到房间号,也就是内存地址!数据存取过程:1,在程序代码中我们通过变量名对内存进行存取操作。2,代码编译以后会讲变量名于内地址一一对应。3,对变量存取都是通过地址操作的。指针:一个变量的地址就是变量的指针(房间号)指针变量:一个变量专门用来存储地址(某宾馆)指针的声...
2020-04-11 20:43:21
145
转载 c语言到c++基础
c与c++区别数据类型1.c++比c语言多出个布尔类型(bool)真为true,假为false如:int a=0;//c语言中逻辑判断if(a==1){ //to do }else{ ///to do}bool int a=0;//c++中的新逻辑判断if(a){ //to do}else{ //to do}好处:让程序更加简洁易懂...
2020-04-05 11:14:28
132
原创 c语言基础小白
c语言基础(一)进制基础:变量与内存数组系列表达式进制基础:16进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.二进制:0.1int main(){int a =0x123 //十进制表示//换算到十进制则是:0x123=1*16^2+2*16^1+3*16^0}变量与内存内存:物理内存单位是字节bite,一个字节等于8位bit。计算机中常用数据类...
2020-03-31 14:57:33
265
原创 绘画小逗比的学习之旅
一个绘画小逗比的学习之路从今天开始我就要开始在这里些博客!!小白一个!从零开始学习c和c++语言!对自己的要求有生之年完成系列!(1)能够自主完成一个博客的诞生!c和c++基础能够坚持到底能够尝试写作计算机网络等基础类学习能够完成自己的第一个项目实现自己想要的东西We accomplish our goals one step at a time ,doing a li...
2020-03-29 21:51:17
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人