![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
c++
零一2035
为自己加油!!
展开
-
day01
一,c++的简介 1.1 发展历史 80年代 贝尔实验室 本贾尼 83年 正式命名 c++ 87年 gnu 指定了c++标准 92年 微软 IBM制定了c++标准 98年 ansi/ISO 制定 了c++98标准 03年 ISO c++03 11年 ISO c++0x g++ **.cp -std=c++ox 1.2 c++和c的关系 c++ 是建立在c的转载 2015-08-07 13:29:26 · 199 阅读 · 0 评论 -
day02
一.函数重载 1.1 函数重载的原理 在生成函数的调用名 c++语言不但要考虑函数 名还要考虑参数列表。而c语言只考虑函数 名 所以不能形成重载。 1.2 函数重载引入的问题 跨编译器调用问题 extern "C" 指定按照c语言的方式来生成调用的 函数名。 二.函数转载 2015-07-30 14:44:18 · 300 阅读 · 0 评论 -
c++的总结归纳
1.关于如何访问类里面的私有变量? 答: 可以通过类的public 成员函数类间接访问。 2.关于如何访问类里面的保护变量? 答:方法和私有的一样,区别在于保护的变量可以被派生类任何函数访问。 例: #include using namespace std; class Box { protected:原创 2016-11-17 09:38:34 · 329 阅读 · 0 评论 -
day03
一.c++ 之父给c程序员建议 1.尽量的少使用宏 使用const 或者枚举 来表达常量值 使用inline 减少函数调用开销 使用泛型 和 模板 来刻画一组 函数 或类型 2.使用命名空间 减少命名冲突 3.变量随时用 随时定义 以保证初始化 4.尽量避免强制类型转换 类型转换一般是程序 设计问题 转换是错误的转载 2015-07-30 14:44:53 · 264 阅读 · 0 评论 -
c++之cout、cin
#include using namespace std; int main(){ int a=1; int b=2; cout cout cout cin>>b; cout return 0; }原创 2017-06-05 20:30:08 · 232 阅读 · 0 评论 -
const关键字的作用
我只要一听到被面试者说:"const意味着常数"(不是常数,可以是变量,只是你不能修改它),我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)的每一位读者应该非常熟悉const能做什么和不能做什么.如果你从没有读到那篇文章,只要能说出const意味着"只读"就可转载 2017-08-31 13:11:11 · 1412 阅读 · 0 评论 -
return可以返回基本类型的局部变量,但是不可以返回指针
关于return: 今天脑袋一懵逼,无法理解函数将局部变量的基本类型值返回。后来找了一下,原来这样做是合法的。原因是return 有一个返回机制。但是局部指针是不能被返回的。因为地址里面的内容已经被销毁了。生命周期结束。原创 2017-05-16 11:00:48 · 1806 阅读 · 0 评论 -
c++与c之enum区别
c语言版本: #include enum day{ a=1, b, c }; int main() { enum day z=b; printf("%d\n",z); } c++版本: #include using namespace std; enum day{原创 2017-06-05 20:51:56 · 992 阅读 · 0 评论