03 2016 档案

摘要://第二种情况!!!!//变量是static 或者是 全局变量 int j1(){ static int a = 10; a ++ ; return a;} int& j2(){ static int a = 10; a ++ ; return a;} //若返回静态变量或全局变量// 可以成为其他 阅读全文
posted @ 2016-03-24 20:47 那时天空蓝 阅读(128) 评论(0) 推荐(0)
摘要:引用的本质:间接赋值的后两个条件写在一块了 阅读全文
posted @ 2016-03-24 19:05 那时天空蓝 阅读(118) 评论(0) 推荐(0)
摘要:#include <iostream>using namespace std; 阅读全文
posted @ 2016-03-24 18:46 那时天空蓝 阅读(124) 评论(0) 推荐(0)
摘要:#include using namespace std; //1 引用的概念 //2 属于C++编译器对C的扩展,不能用c语言的语法去思考它 void main91() { int a = 10; //引用的语法:Type& name = var; int &b = a; b = 100; //相当于把a修改成100了. printf("b... 阅读全文
posted @ 2016-03-24 18:45 那时天空蓝 阅读(140) 评论(0) 推荐(0)
摘要:C语言中的const变量 C语言中const变量是只读变量,有自己的存储空间 C++中的const常量 可能分配存储空间,也可能不分配存储空间 当const常量为全局,并且需要在其它文件中使用,会分配存储空间 当使用&操作符,取const常量的地址时,会分配存储空间 当const int &a = 阅读全文
posted @ 2016-03-16 17:10 那时天空蓝 阅读(122) 评论(0) 推荐(0)
摘要:结论: C语言中的const变量 C语言中const变量是只读变量,有自己的存储空间 C++中的const常量 可能分配存储空间,也可能不分配存储空间 当const常量为全局,并且需要在其它文件中使用 当使用&操作符取const常量的地址 阅读全文
posted @ 2016-03-16 16:48 那时天空蓝 阅读(125) 评论(0) 推荐(0)
摘要:#include using namespace std; //在C语言中 表达式的结果 放在什么地方 寄存器 //1 // 在C语言中, 表达式的返回值 是变量的值 // 在C++中, 表达式返回的是变量的本身 //2 如何做到的 //让表达式返回一个内存空间 ..内存首地址 指针 //在C语言中 如何 实现 c++的效果 //3 本质 //c++编译器 帮我们程序员完成了 ... 阅读全文
posted @ 2016-03-16 16:10 那时天空蓝 阅读(115) 评论(0) 推荐(0)
摘要:#include using namespace std; //C语言中的变量都必须在作用域开始的位置定义!! //C++中更强调语言的“实用性”,所有的变量都可以在需要使用时再定义。 void main41() { int i; printf("hello...\n"); int k; i = 10; k = 11; printf("... 阅读全文
posted @ 2016-03-15 21:55 那时天空蓝 阅读(121) 评论(0) 推荐(0)
摘要:  1) 当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;这样才能正确使用cout。若不引入using namespace std ,需要这样做。std::cout。 2)   c++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀 阅读全文
posted @ 2016-03-15 21:31 那时天空蓝 阅读(121) 评论(0) 推荐(0)