资料下载网
首页 计算机 考试教辅
C_C++ 面试基础知识总结 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > C_C++ 面试基础知识总结 pdf电子书免费下载,百度云

《C_C++ 面试基础知识总结》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/123E-lr3gWMusIeBU_uVaVg
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_123694_pd_C_C++MSJCZSZJ.zip

 


C_C++ 面试基础知识总结

作者:empty

页数:121

出版社:empty

《C_C++ 面试基础知识总结》介绍

2.修饰普通函数,表明函数的作用范围,仅在定义该函数的文件内才能使用,在多人开发项目时,为了防止与他人命令函数重名, 可以将函数定位为static。3.修饰成员变量,修饰成员变量使所有的对象只保存一个该变量,而且不需要生成对象就可以访问该成员,4.修饰成员函数, 修饰成员函数使得不需要生成对象就可以访问该函数, 但是在static函数内不能访问非静态成员。this指针1.this指针是一个隐含于每一个非静态成员函数中的特殊指针。它指向正在被该成员函数操作的那个对象。2.当对一个对象调用成员函数时, 编译程序先将对象的地址赋给this指针, 然后调用成员函数, 每次成员函数存取数据成员时, 由隐含使用this指针。3.当一个成员函数被调用时,自动向它传递一个隐含的参数,该参数是一个指向这个成员函数所在的对象的指针,4.this指针被隐含地声明为:ClassName*e on st this, 这意味着不能给this指针赋值; 在ClassName类的const成员函数中, this指针的类型为:const ClassName*const,这说明不能对this指针所指向的这种对象是不可修改的(即不能对这种对象的数据成员进行赋值操作);5.this并不是一个常规变量, 而是个右值, 所以不能取得this的地址(不能&this) .6.在以下场景中, 经常需要显式引用this指针:·相当于把内联函数里面的内容写在调用内联函数处;相当于不用执行进入函数的步骤,直接执行函数体;·相当于宏,却比宏多了类型检查,真正具有函数特性;·在类声明中定义的函数,除了虚函数的其他函数都会自动隐式地当成内联函数。inline Int function hame fint first, int sec end.int function Name(int first, int second . 1inline int functi ion Name(int first, in teec end.d/so**/1;3.将inline函数的的输入参数和返回值映射到调用方法的局部变量空间中;4.如果inline函数有多个返回点, 将其转变为inline函数代码块末尾的分支(使用GOTO) .1.内联函数同宏函数一样将在被调用处进行代码展开,省去了参数压栈、栈帧开辟与回收,结果返回2.内联函数相比宏函数来说,在代码展开时,会做安全检查或自动类型转换(同普通函数),而宏定义3.在类中声明同时定义的成员函数,自动转化为内联函数,因此内联函数可以访问类的成员变量,宏定1.为实现对象的链式引用;


《C_C++ 面试基础知识总结》目录

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5