C++学习笔记(一)——如何利用VS2019,CodeBlocks,和Dev-C++编写第一个C++程序

每一种语言的学习都需要一款适合自己的开发工具,下面为大家介绍三种开发工具编写自己的第一个C++程序

一.利用VS2019编写第一个C++程序

Visual Studio是由微软公司开发的,技术上有保证,并且支持多种语言的开发,功能上具有
较为全面的优势,当然还有其酷炫的编辑界面
缺点就是该软件较大,生成项目的文件较大,可能占用电脑内存较多

VS2019官网下载

1.开启VS2019的酷炫界面在这里插入图片描述
2.创建新的项目或者直接进入主界面先在这里插入图片描述3.文件——新建——项目在这里插入图片描述4.创建新项目时选择空文件在这里插入图片描述5.给新文件项目命名(一般使用英文命名)在这里插入图片描述6.在源文件中单击鼠标右键,选择新建项目在这里插入图片描述7.这里有三个选项,由于编写Hello World 比较简单,然后直接选择C++文件(.cpp)就行在这里插入图片描述8.左边空空的位置就是你敲代码的区域啦!在这里插入图片描述9.写完代码后经过编译和调试如下图所示,若没有错误,没有警告就可以运行了在这里插入图片描述在这里插入图片描述在这里插入图片描述10.第一个C++程序运行成功!在这里插入图片描述

二.利用CodeBlocks编写第一个C++程序

CodeBlocks编写C++代码优点在于:
1.跨平台,windows、linux 都可以用
2.完全免费;
3.体积相对于vs小,运行速度快;

CodeBlocks下载:
百度云链接:https://pan.baidu.com/s/1sp2Qucn_VzqIleUlBaDkng 提取码:36ay

下面为具体的操作步骤:
1.打开CodeBlocks
文件——新建——项目
2.选择Console appliacation3.如图,下一步在这里插入图片描述4.选择C++在这里插入图片描述5.尽量以英文命名,避免未知的错误发生在这里插入图片描述6.创建完后main.cpp中会有C++最简单的hello world!代码示例在这里插入图片描述7.编译后没有错误,没有警告的情况在这里插入图片描述8.调试运行后的结果在这里插入图片描述9.若需要多个文件才能完成的代码,则需要创建头文件和源代码文件,具体如下图所示:在这里插入图片描述在这里插入图片描述在这里插入图片描述

三.利用Dev-C++编写第一个C++程序

Dev-C++相对于VS体积较小,容易上手,适合初学者
但缺点就是调试功能较弱,较长时间没有更新维护了

Dev-C++下载

1.打开Dev-C++
文件——新建——项目在这里插入图片描述2.与CodeBlocks的步骤类似 在这里插入图片描述3.编译成功在这里插入图片描述4.调试运行结果在这里插入图片描述5.增添文件在这里插入图片描述

  • 14
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Code::Blocks 和 Dev-C++ 都是常用的 C++ 编程环境。它们各有优缺点。Code::Blocks 是一个跨平台的 IDE,支持多种编译器,具有良好的可扩展性和调试功能。Dev-C++ 是一个 Windows 下的 IDE,配合 MinGW 编译器使用,界面简洁,易于上手。建议根据自己的需求和喜好来选择。 ### 回答2: CodeblocksDevc是两个广受欢迎的编译器环境,都提供了强大的代码开发工具,例如调试、代码高亮、代码重构和自动完成等。然而,它们之间还是有一些不同之处。 首先,Codeblocks拥有更先进、更友好的用户界面,更容易使用和学习。其次,Codeblocks支持多种程序语言,并适用于多种平台。同时,Codeblocks也提供了更丰富的插件、可扩展性和自定义选项。 Devc则相对于Codeblocks要简单一些,并且对于初学者而言更易于上手。它也可以在Windows、Linux和MAC系统上进行编译运行,并且内建了GDB调试器。另外,Devc对于快速编译小型项目来说也十分方便。 因此,两者之间的选择其实取决于你的实际需求。如果想要一个功能齐备的、可自定义的编译环境,并且有应用于多个编程语言的需求,那么Codeblocks是不错的选择。而对于初学者或者快速编译小型项目的开发者而言,Devc是更加便捷的选择。最后提醒,学习编程的目的在于编写出更好的程序,如果只是拘泥于选择编译器而纠结不前,是很浪费时间的。 ### 回答3: CodeblocksDevC++ 都是常见的集成开发环境(IDE)之一,用于编写和调试 C/C++ 程序。 两者都有其优劣势,具体来说,Codeblocks 更加稳定和灵活,它拥有更多的插件和功能,因此更适合于大型项目的开发。同时,Codeblocks 还具有多平台的支持,可以在 Windows、Linux 和 Mac OS 等多个操作系统上使用。而 DevC++ 则更加适用于一些小型项目和个人软件开发,由于其轻量化和简单性,使用起来更加方便。 如果要选择一个更适合自己的 IDE,可以根据自己的需求和编程目的来选择。如果需要开发大型项目,Codeblocks 是更好的选择,它提供了丰富的功能和工具,并且支持不同的平台。而如果只是想开发一些个人软件或者简单的小项目,DevC++ 则是更加适用的选择,由于其简单轻巧,更加方便使用。 总之,CodeblocksDevC++ 都是优秀的 C/C++ 编程集成开发环境,无论选择哪一个都需要根据自己的需求作出决定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值