
C++
青之羽
一名正在入门的程序员
展开
-
C++中别名的简单理解
#include#includeusing namespace std;int main(){ int a=10; int &b=a;//此处为c和c++之间的一个不同的地方,&在C语言当中是取地址符的含义但是在C++当中则是引用的含义 ,即在对b进行操作时,实际上是在对a进行操作,即相当于b是a的一个//别名,b和a代表的是同一块相同的地址空间 cout<<"对变量a进行输出操作原创 2017-07-05 19:36:39 · 1438 阅读 · 0 评论 -
命名空间using namespace的简单理解
//命名空间是用于对变量名和函数名相同的程序进行区分,如如下程序当中将两个变量x划分到不同的命名空间当中去,以方便程序明白对指定的变量进行输出操作 #includeusing namespace std;//使用命名空间std,在命名空间当中进行了cout和cin连个关键字的命名操作,如果不使用命名空间的话,程序对cout和cin两个关键字将无法进行识别namespace A //建立一个自原创 2017-07-05 17:37:40 · 1129 阅读 · 1 评论 -
C++中的const关键字的用法
const与指针搭配使用 首先必须弄清楚两个基础概念:指针常量和常量指针 指针常量:即指针本身的值是不可改变的,而指针指向的变量的值是可以改变的.(指针指向固定的内存地址不可以进行改变,但是内存当中的值是可以进行改变的) 常量指针:即指针指向的变量的值是不可改变的,而指针本身的值是可以改变的(指针指向的内存单元当中存放的是一个常量,所以该内存当原创 2017-07-05 16:45:33 · 228 阅读 · 0 评论 -
C++中堆栈对象实例化笔记
1:假设有一个学生类class Student{ public: int[20] numj; char[20] name; void getScore();};class Student{ public: int[20] numj; char[20] name; void getScore();};int main(){ Student stu;//建立一个s原创 2017-07-06 14:32:57 · 1546 阅读 · 0 评论 -
C++中auto,static,register,extern四种变量简单理解
静态存储变量:一般是在定义时就分配了固定的存储空间并一直保持不变,直到整个程序结束为止.动态存储变量:一般是在程序执行过程中使用到该变量时才会为该变量进行存储空间的分配操作,在调用函数完毕之后,此类变量的存储空间将会立即进行释放.auto变量:#include#includeusing namespace std;//auto类型的变量是C++当中默认的存储类型变量,一般情况原创 2017-07-06 15:58:04 · 1171 阅读 · 1 评论