C / C++
bala
Matts Tian
这个作者很懒,什么都没留下…
展开
-
C++ 复习
持续更新中~文章目录1、空指针和野指针2、类和对象2.1 封装2.1.1 封装的意义2.1.2 struct 和 class的区别2.1.3 成员属性设置为私有1、空指针和野指针空指针:指针变量指向内存中编号为0的空间用途:初始化指针变量,防止野指针产生注意:空指针指向的内存是不可以访问的野指针:指针变量指向的是一块非法的内存空间产生原因:① 指针变量未初始化 ② 指针p被free或delete后没有置为NULL2、类和对象C++面向对象的三大特性为:封装、继承、多态2.1 封装2.原创 2021-04-13 09:15:13 · 315 阅读 · 0 评论 -
C++中的using namespace std的作用
C++中的using namespace std的作用 所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。 iostream和iostream.h的区别:  ...转载 2021-04-12 10:45:28 · 297 阅读 · 0 评论 -
条件编译
条件编译是根据实际定义宏(某类条件)进行代码静态编译的手段。可根据表达式的值或某个特定宏是否被定义来确定编译条件。 1.条件编译中使用的预编译指令 #define 定义一个预处理宏 #undef 取消宏的定义 #if ...转载 2021-04-12 10:02:36 · 765 阅读 · 0 评论 -
C++取整,四舍五入
将浮点数取整或者四舍五入的数据处理情况经常见到,下面做一下总结 注意函数取整返回值均为double型,在用printf输出时应注意 头文件#include<cmath> #include<iostream>#include<cmath>using namespace std;int main(){ double a=2.5; cout<...原创 2021-03-25 18:26:37 · 1095 阅读 · 0 评论