简单的学dev-C++(1)

1.下载一个小熊猫DEV-c++

下载地址在这

https://gitee.com/royqh1979/Dev-CPP/releases/tag/v6.7.5icon-default.png?t=N7T8https://gitee.com/royqh1979/Dev-CPP/releases/tag/v6.7.5点开后不出意外的话,因该是这个样子

看到我鼠标点的那个那吗?点击它

是一个压缩包,把他解压一下

点击它↓↓↓

就会出现

直接 Next

选一个你喜欢的字体 Nest

按下  √OK

        

然后就会弹出这个

我们先尝试建一个项目

再选择这个,选好储存位置,最好是一个空文件夹

我们的基础调试就做好了

2.基础框架

声明:所有的C代码都能在C++里面运行,意思是说可以在C++里面写C代码

c++是有一个框架的,写C++代码时一定要写他,不然就运行不了,框架如下↓↓↓

int main()
{
    //写点啥呢???
}

但不是所有代码都要写在这个框架里面

#include <iostream>
#include <string>

using namespace std;

在前几章你只要把这些代码写在框架前面,你现在还不需要知道它的含义,写就对了。

就像这样↓↓↓

#include <iostream>
#include <string>

using namespace std;

int main()
{
    //写点什么呢???
}

接下来我们需要了解c++里面一个重要的东西

3.变量

变量就像一个盒子,在C++单次代码起储存作用

但在C++里,不同类型的变量只能储存不同类型的东西

整数类型(整形)short,int,long,long long
真伪bool
小数类型(浮点数)float,double,long double
字符类型char,string

咱们一个一个介绍

1.整型

就比如1,6,-9999,0

就是数学中的整数

为什么几个整数要用这么多类型??????


计算机的类存的基本单元是位(bit),他们有两种状态,分别是 开(1) 和 关(0)

8个内存单元可以表示2^8即256个不同的组合

short,int,long,long long 的位数应电脑而异,但short始终是最短,long long始终是最长

#include <iostream>
#include <string>
#include <climits>

using namespace std;

int main()
{
	cout << SHRT_MAX << endl << INT_MAX << endl << LONG_MAX << endl <<LLONG_MAX;
}

试运行下这段代码,他会输出你电脑上的short,int,long,long long可储存的最大值

我的是这样

今天就写早这里了

c++给了我们大量整型,我们应该用哪一种呢???

通常的,int会被设为目标计算机处理效率最高的长度

如果没有特殊理由选择其他整型,就应该选择int。


现在是明天(2024年4月5日15:32)

2.浮点数

浮点数,在数学中就是小数

如1.1111,3.1415,1.0000都是浮点数。

1.e表示法

大家在使用计算器时,有没有出现过这样的情况?

9.9999999899e+19 后面的e+19是什么东西

其实这是E表示法,他可以很好的帮助电脑保存很大或很小的数

计算器里的9.9999999899e+19就等于9.9999999899*10^19=99999999899000000000

例如100,用E表示法就是1e+2

2.有效数位

正如我们刚刚提到的e表示法,有效数位就是一个数不要后面所有的0

比如100000000的有效位只有1个就是1,意思说计算机只要储存1,再储存一个8(10的指数,即8^10)

事实上c和c++对有效位的要求是, float至少32位,double至少48位。

3.bool型

怎么说呢,还记得我上面说的话吗?

计算机的类存的基本单元是位(bit),他们有两种状态,分别是 开(1) 和 关(0)

bool值也用1(true),0(false)表示,true表示真,false表示伪

一个bool值就像一个灯塔,亮为真,灭为伪,其他的代码就可以根据bool值比较或判断

4.字符类型

其实这个就是字面意思,在此我就不在多介绍

就是可以储存字符(如:q,哈)等都可以储存

但char有一个缺点,只能储存一个字符

所以要储存字符时,建议大家用string。

5.怎么创建一个变量???

刚刚我们不是说过一个框架吗??

现在我们把它搬出来

#include <iostream>
#include <string>

using namespace std;

int main()
{
    //写点什么呢???
}

假如我们现在要创建一个int类型的变量a,我们可以这样

#include <iostream>
#include <string>

using namespace std;

int main()
{
    int a;
}

注意:c++每写一段代码要打一个分号(这个后面再细讲)

总结一个公式

变量类型 变量名字;
举例:bool abc;
       ↑    ↑
  变量类型 变量名字

但你创建了一个变量,你怎么往里面存东西?????

很简单

           abc=1;
           ↑   ↑
已经创建的变量  要往变量里塞的东西

其实这两段代码可以合成一段

bool abc=1

注意:一个类型的变量不能储存其他类型的值

好了,时间不早了,今天就讲到这了

现在又是明天(2024年4月6日)

我们又开始更新我的文章了。

4.写C++应该注意的问题

1.格式

c++的格式我们以前讲过,就是写完一段代码后要打一个分号,这样C++就知道我们是不是写完了

按这个逻辑,我们好像可以这样写

原来:

#include <iostream>
#include <string>
#include <climits>

using namespace std;

int main()
{
	int q=1;
	int q2=q+1;
	cout << "q+1="<<q2;
}

现在:

#include <iostream>
#include <string>
#include <climits>
using namespace std;int main(){int q=1;int q2=q+1;cout << "q+1="<<q2;}

两者输出都一样

2.命名

命名其实很简单

只要说得过去

首先不能用纯数字命名

比如:

int 1=999

这在数学上都说不过去

第二:不能用C++的关键字命名

关键字是指什么???

就是在C++中有特殊含义的字

比如我们上面讲的;int,bool,short,long

这一大堆

但作为不懂英文的的我直接用拼音首字母

但有些首字母相同怎么办?????

如 列表 和 老板???? 简单

lb=888;//列表
lb2=999;//老板

在变量后面加个2,再用个注释标注一下就可以了

提示:C++是对大小写很敏感的,如EE和ee,c++不会把他们识别成一个变量偶

3.注释

注释,就是写在代码旁边,不对代码产生作用,起到解释代码的的字

1.单排注释

就像上面一样"//"就是注释

比如

int lb;//老板
int lb2;//列表

他们不会对代码产生作用

2.多排注释

也很简单就是/* 内容 */,比如

/*第一个是老板
第二个是列表*/
int lb;
int lb2;

他们可以空排,也不会对代码造成影响。

行了,简单的学c++开篇就到这了,剩下的等2把

小熊猫 Dev-C++ 是一个开源的 C/C++ 集成开发环境(IDE),它提供了一套工具和功能,方便开发者进行 C 和 C++ 程序的编写、调试和编译。 以下是一些使用小熊猫 Dev-C++ 的基本步骤: 1. 下载和安装:您可以从小熊猫 Dev-C++ 的官方网站(https://www.bloodshed.net/devcpp.html)下载适用于您的操作系统的安装程序,并按照提示进行安装。 2. 创建新项目:启动小熊猫 Dev-C++ 后,点击菜单栏上的 "File",然后选择 "New",再选择 "Project"。在弹出的对话框中,选择 "Console Application"(控制台应用程序),并设置项目的名称和保存路径。 3. 编写代码:在项目中,您可以创建或打开源代码文件,并在其中编写 C 或 C++ 代码。您可以使用内置的编辑器进行代码编辑,也可以导入外部文件。 4. 调试程序:小熊猫 Dev-C++ 提供了调试功能,可以帮助您找出代码中的错误和问题。您可以设置断点、逐行执行代码,并查看变量的值和程序的执行流程。 5. 编译和运行:完成代码编写后,点击菜单栏上的 "Execute",然后选择 "Compile & Run",或使用快捷键 F9,来编译和运行您的程序。您可以在控制台窗口中看到程序的输出结果。 请注意,小熊猫 Dev-C++ 是一个老旧的开发环境,并且已经很久没有更新,因此可能存在一些兼容性和稳定性问题。如果您在使用过程中遇到任何问题,建议考虑使用其他更现代化的 C/C++ IDE,如Visual Studio Code、Code::Blocks、Eclipse 等。 希望对您有所帮助!如果还有其他问题,请随时提问。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值