笔记
We Fab
这个作者很懒,什么都没留下…
展开
-
变量 一文讲透(局部变量、静态局部变量、全局变量)
变量分为全局变量和局部变量。全局变量全局变量在函数外部定义,再调用时,初始化并分配内存。只有到整个函数运行结束,才会被销毁。局部变量局部变量一般在某个函数中被定义,调用时分配内存。该区域的函数运行结束后,即被销毁。静态局部变量在某个函数中被定义,一旦被调用,只有到整个程序运行结束才会被销毁。初始化语句使用后,即被忽略。之后该局部变量一直保存在该位置。 用法:在局部变量定义前边,加 staticint b = 0;//全局变量int get(){ int c;//局部变量 static原创 2021-07-05 16:23:59 · 252 阅读 · 0 评论 -
Markdown语法
Markdown语法CSDN 的Mardown是轻量级的,太拉了,typara的照片没办法显示。标题:标题并分6级,1级最大图片:方法一、#+空格 +标题名,回车后变为标题,#个数代表标题级别方法二、Ctrl + - 字体,改变字体级数,一次为六级,依次叠加字体:粗体:** 字体 **,两边各两个星号 *斜体:两边各一个星号*粗体加斜体:两边各三个型号划线:两边各加两个波浪号。引用:既然我已经踏上了这条道路,那么,任何东西都不能妨碍我沿着这条路走下去。——康德大于号 >原创 2021-06-23 00:03:23 · 169 阅读 · 0 评论 -
OpenGL库的配置
OpenGL配置作者用的是VS2019,首先是新建项目我应经下载好了,没安装的点击安装即可。这样就OK了。原创 2021-01-24 15:44:16 · 120 阅读 · 0 评论 -
c++求解一元二次方程的解
实数解与复数解均可#include<iostream>using namespace std;void Calculate(double a, double b, double c){ double m = b * b - 4 * a * c; if (m == 0) { cout << "该方程只有一个解"<<endl; cout <<"x=" << -a * 2 / b; } if (m > 0) {原创 2021-01-14 19:34:33 · 6361 阅读 · 1 评论 -
把输出内容输出到文本(TXT)中
#include//所需要的主函数ofstream ofile(“ex3.txt”,ios::app);//定义输出文档的文件名myfile<< ;myfile是输出命令语句类似cout,myfile.close();//最后要加,代表输出结束原创 2020-11-28 21:09:24 · 1377 阅读 · 0 评论 -
复习笔记(声明变量char的应用)
char的应用char a;cin>>a;//若输入a,则a=a;a=cin.get();//若输入a,则a=a若输入数字 则a=:数字为ascll码,所对应的字符定义符号变量pi在全局定义 #define pi=3.14;定义常变量(1)在全局中 #define M 10000;//即把M定义成常变量1000(2)在主函数中 const int M=1000;同样是定义为全变量...原创 2020-11-28 21:04:12 · 628 阅读 · 0 评论 -
new delete笔记(栈溢出)
在用随机数给数组赋值时,当请求的数组数目较大时,常出现这样的错误提示![在这里插入图](https://img-blog.csdnimg.cn/20201125165539471.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTQxMTUxMA==,size_16,color_FFFFFF,t_70#pic_center)原创 2020-11-25 17:03:31 · 178 阅读 · 0 评论 -
c++bug转载
写程序老是调bug调半天,是时候总结一下了!总体分析对于程序总体逻辑没有很好的把握使用了自己一知半解的内容对细节没有把握好编译器存在差距具体内容逻辑方面先后顺序错误,比如要赋值给别的变量的变量已经被其他值改变了。数学公式推理不正确或不全面。如插入排序中变量赋值顺序(比如应该用for(int i = vec.size() - 1; i >= 0; i–)而非习惯性的for(int i = 0; i != vec.size(); i++))错误,导致把空值赋给有效值,如是重复。变量方转载 2020-11-23 16:57:15 · 106 阅读 · 0 评论 -
各种函数的用法
(一) 主要是各种数学公式。(二)计时工具利用 <time.h> #include<iostream>#include<time.h>//采用的计时的函数using namespace std;int main(){ clock_t start, end; start = clock();//计时开始 //中间加入自己需要运算的函数 end = clock();//计时结束 float time = (float)(end - start)原创 2020-11-19 16:27:27 · 411 阅读 · 0 评论 -
固定小数点位数、补零、尾部对齐(函数iomanip)
c++中 /t /原创 2020-11-26 15:46:46 · 792 阅读 · 0 评论