![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++辅导专栏
文章平均质量分 75
AI悦创|编程1v1
Python一对一/编程一对一/少儿编程一对一
展开
-
ASCII对照表
你好,我是悦创。欢迎步入 C++ 的学习,本篇是 ASCII 对照表。欢迎收藏,转发!ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34"66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38转载 2022-02-20 09:40:14 · 321 阅读 · 0 评论 -
C++中的平方、开方、绝对值怎么计算
你好,我是悦创。最近在给教育公司实习,备课好久没用的 C++,在一个求圆心的面积的时候,我在想。C++ 中的平方啥的是要怎么计算的?答案如下:#include <math.h>//平方 pow()int a = pow(4,2);// 4的平方=16//开方int b = pow(4,0.5);// 4的平方根=2int c = sqrt(4);// 4的平方根=2//整数绝对值int c = abs(b-c);//浮点数绝对值double d = fabs(b-c);原创 2021-07-17 15:40:18 · 7056 阅读 · 0 评论 -
详解:为什么尽量不要使用 using namespace std?
你好,我是悦创。https://www.zhihu.com/question/26911239Q1:为什么我看到很多资料都写着能不用就不用,能在大括号里面用就不要在外面用。我刚刚开始学 c++ 所以不太明白。A:需要保证的是尽量不要在头文件里 using 任何东西尤其是 namespace,要不然 include 进来的时候很容易莫名其妙产生命名冲突。有条件的话,所有引入的符号都定义在自己的 namespace 里。任何情况下都不要 using namespace std 从理论上来说也是有道理原创 2021-07-15 09:43:38 · 1755 阅读 · 3 评论 -
C++:宏定义(#define)和常量(const)的区别
你好,我是悦创。最近开始准备一边复习 C++ 一遍备课和研究,一边记录一些遇到的编程中的小知识点。今天我的读者跟我说:在测试对矩阵进行 SVD 分解时,需要定义矩阵的行和列的大小,我习惯性的用宏定义来定义了这两个变量,在运行的时候,就开始思考宏定义和常量之间有些什么样的分别。参考了一些别人的说法,自己在这里做一个小小的总结。类型和安全检查不同宏定义是字符替换,没有数据类型的区别,同时这种替换没有类型安全检查,可能产生边际效应等错误;const 常量是常量的声明,有类型区别,需要在编译阶段原创 2021-07-13 23:18:50 · 1002 阅读 · 0 评论 -
详解:C语言自增(++)和自减(--)
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++辅导班、算法/数据结构辅导班」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。QQ、微信在线,随时响应!V:Jiabcdefh你好,我是悦创。一个整数类型的变量自身加 1 可以这样写:a = a + 1;或者a += 1;不过,C语言还支持另外一种更加简洁的写法,就是:a++;或者++a;这种写法叫做自加或自增,意思很明确,就是每次自身加 1。相应的,也有 a-- 和 --a,它们.原创 2021-07-13 16:14:51 · 1945 阅读 · 2 评论 -
C++函数返回值介绍
你好,我是悦创。C++ 函数返回值介绍(含return 0 与 return 1 与 return -1介绍)很多人在学习 C++ 的过程中应该会留意到返回值的问题,特别是习惯用:int main() 的猿类同伴们。我们需要在函数结尾写个返回值。int main(){ return 0;}一、返回值类型C++ 函数可以返回多种类型,大致可分4种:返回 void(无返回值);返回对象(内置类型对象和自定义对象);返回指针(普通指针和函数指针);返回引用;转载 2021-07-11 13:44:23 · 10460 阅读 · 1 评论 -
C++ 自己实现cout和为什么使用 using namespace std;
你好,我是悦创。前排提示:阅读本篇文章需要至少学过类和对象以及重载运算符的概念。接触这么久 C++ 了,我想尝试写一个自己的 cout 了。在实现之前,先扯扯几个概念:一、cout 是谁?不就是输出语句嘛?!这个答案太浅显。正确答案: cout 是类 ostream 的一个对象,而这个对象有一个成员重载运算符函数:operator <<。顺便一说,类 ostream 又属于 iostream 库中,iostream 是标准的 C++ 头文件。既然如此,那么这个头文件里应该是这样写的原创 2021-07-09 17:16:03 · 1249 阅读 · 0 评论 -
C++ 指针基础
你好,我是悦创。学习 C++ 的指针既简单又有趣。通过指针,可以简化一些 C++ 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C++ 程序员,学习指针是很有必要的。正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。请看下面的实例,它将输出定义的变量地址:#include <iostream> using namespace std; int ma原创 2021-07-13 09:53:07 · 251 阅读 · 0 评论 -
MinGW下载和安装教程
要知道,GCC 官网提供的 GCC 编译器是无法直接安装到 Windows 平台上的,如果我们想在 Windows 平台使用 GCC 编译器,可以安装 GCC 的移植版本。目前适用于 Windows 平台、受欢迎的 GCC 移植版主要有 2 种,分别为 MinGW 和 Cygwin。其中,MinGW 侧重于服务 Windows 用户可以使用 GCC 编译环境,直接生成可运行 Windows 平台上的可执行程序,相比后者体积更小,使用更方便;而 Cygwin 则可以提供一个完整的 Linux 环境,借助它不原创 2021-07-12 09:39:33 · 4221 阅读 · 2 评论 -
Dev C++下载地址和安装教程(图解版)
Dev C++ 是一款免费开源的 C/C++ IDE,内嵌 GCC 编译器(GCC 编译器的 Windows 移植版),是 NOI、NOIP 等比赛的指定工具。Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。安装 Dev C++ 跟安装普通软件一样,远没有安装 VS 那么复杂。截止到2017年06月07日,Dev C++ 的最新版本是 5.11。Dev C++ 5.11 简体中文版下载地址:官方下载:https://sourceforge.net/proje原创 2021-07-06 22:43:02 · 28647 阅读 · 14 评论