原文:C++ 面经常见题

说一下static关键字的作用 参考回答: . 全局静态变量 在全局变量前加上关键字static,全局变量就定义成一个全局静态变量. 静态存储区,在整个程序运行期间一直存在。 初始化:未经初始化的全局静态变量会被自动初始化为 自动对象的值是任意的,除非他被显式初始化 作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结尾。 . 局部静态变量 在局部变量之前加上关键字 ...

2020-02-17 21:00 0 860 推荐指数:

查看详情

C++面试常见

1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...

Thu Aug 23 18:20:00 CST 2018 3 77156
C++面试常见

1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...

Thu Nov 19 23:29:00 CST 2020 0 679
C++经总结

设计模式 参考:https://refactoringguru.cn/design-patterns/factory-method 创建型 工厂方法模式:在父类中提供一个创建对象的方法, 允许子 ...

Wed Oct 14 06:48:00 CST 2020 0 1027
小米C++

1、include " " 和<> 区别 include< file >编译程序会先到标准函数库中找文件 include”file” 编译程序会先从当前目录中找文件 in ...

Wed Oct 23 06:51:00 CST 2019 0 296
c语言面试常见

一、typedef 为现有类型创建一个新的名字, 使用最多的地方是创建易于记忆的类型名typedef int size;此声明定义了一个 int 的同义字,名字为 size 想看http://baike.baidu.com/view/1283800.htm 第12:考查typedef类型 ...

Mon Mar 18 22:32:00 CST 2019 0 3219
C++经漏洞汇总

C++中几种智能指针的区别 为什么要使用智能指针: 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。使用智能指针可以很大程度上的避免这个问题,因为智能指针就是一个类,当超出了类的作用域是,类会自动调用析构函数,析构函数会自动释放资源。所以智能 ...

Wed Aug 28 02:29:00 CST 2019 0 483
菜鸡C++

作者:98k之王陈一驯链接:https://www.nowcoder.com/discuss/76602?type=0&order=3&pos=893&page=1来源:牛客网 ...

Wed Apr 25 17:45:00 CST 2018 0 1763
c++ 面试(100

目录 1.C++与C的差异 1.1 Cc++中的struct的差异 1.2 C++中class与struct的区别与联系 1.3如何判断一段程序是c++还是c编译的? 1.4 cc++ 不同之处 1.5 指针与引用的区别 ...

Sun Nov 10 03:48:00 CST 2019 0 3965
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM