xiaoxiaoyu

xiaoxiaoyu

C/C++之static

首先先说一说,在我们的C/C++中若变量或函数被static修饰,变量或函数应在内存的哪个区,若是变量,则将变量放在内存的全局区,若是函数,则将函数放在内存的代码区。 放在全局区说明了,该变量或函数的生存期是在整个函数运行完成之后。 在C++中,我们用static修饰函数,意味着这个函数将没有...

2018-07-09 00:46:39

阅读数:17

评论数:0

C++之str类的简单实用与运算符重载的实质

第一部分,str类的使用#pragma once#include<iostream>#include<string>using namespace std;class str{private: char*st;...

2018-07-06 00:19:28

阅读数:39

评论数:0

C++之new And delete

在C++中new是用来开辟空间的,delete是用来释放所开辟的空间的。下面,我们来看一下new是怎样去开辟空间的,首先,new是一个运算符,当我们执行到new aa,时,编译器会自动调用opertor new(),然后opertor new()函数会调用malloc()去给对象分配空间,如果分配...

2018-07-04 16:42:34

阅读数:17

评论数:0

C++之缺省参数

何为缺省参数?在C语言中是没有缺省参数这一概念的,缺省参数是在C++中引入的。以下面的例子来说明什么是缺省参数:#include<iostream>//输入输出流头文件#include<stdlib.h>usi...

2018-06-18 23:44:37

阅读数:119

评论数:0

编译器是如何处理我们在函数中的返回值并将其传回给我们主函数中的。

#include<iostream>//输入输出流头文件#include<stdlib.h>using namespace std; int & add(int&...

2018-06-17 00:34:39

阅读数:43

评论数:0

C++之const

下面来说一下const的2个的用法! (1)int *const p=&a; (2)int const *p=&a或cons int *p=&a; const如像第一种修饰指针变量p,那代表这个p的值是不可改变的,意思是...

2018-04-25 21:27:21

阅读数:14

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭