**

Visual Studio2019新手C++教程(一)

**

从这节课开始每一节课会非常详细地教一个简单的C++程序,我以Visual Studio2019(现在最新的版本)为例(不会下载的可以百度一下)。现在我是初一学生,如果有不对的地方欢迎指出。

我相信一般程序员的第一个程序都是Hello World,所以我们也从打印Hello World开始吧!

1.首先打开Visual Studio。

2.打开后选择继续但无需代码。

3.打开后选择文件->新建->项目。

4.接下来选择C++空项目。

5.输入项目名称(这里可以写Hello World)和要保存的位置。

6.接下来在 解决方案资源管理器 中右键点击源文件 选择添加 新建项(如果没有解决方案资源管理器的看附录1)。

7.然后选择C++文件,可以自己修改文件名。

8.写入代码。

源代码如下:

#include<iostream>
using namespace std;
int main()
{cout << "Hello World!";return 0;
}

接下来讲解代码
其中:

#include<iostream>

这是引入一个C++中输入输出流的一个头文件,这几乎是C++中必带的头文件。

using namespace std;

这是引用标准的命名空间,是因为下面用到了cout。
可以用一下代码代替:

#include<iostream>
int main()
{std::cout << "Hello World";return 0;
}

这样需要每一次都加上std::

int main()
{}

这是主函数,是每一个程序都必须写的,程序都是从主函数开始执行的。

cout<<"Hello Wrold";

这是打印Hello World。
也可以用以下代码代替:

#include<iostream>
using namespace std;
int main()
{printf( "Hello World");return 0;
}

或者:

#include<iostream>
using namespace std;
int main()
{puts( "Hello World");return 0;
}

puts是自动换行的,而cout和printf不会自动换行。

当然还有许多不同的写法,这里就不介绍了。

最后:

return 0;

这是说明程序正常的结束了。

讲解完程序后就开始编译运行吧!
9.可以点击开始执行(不调试)

也可以点击本地Windows调试器:

最后是运行结果:

附录1:
没有解决方案资源管理器的打开视图,解决方案资源管理器:

我的第一张帖子就写到这里了,之后我也会慢慢地写接下来的课程的!

Visual Studio2019新手C++教程(一)相关推荐

  1. visual studio新手使用教程

    目录 1.下载安装Visual Studio 2.新建工程 3.新建项目 4.添加源文件 5.编译一闪而退的问题 6.使用scanf函数报错问题 7.VS常用调试程序快捷键 8.VS的调试窗口 9.工 ...

  2. visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码)

    visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码) 工具: 1.Visual Studio 2019 2.SQL Server数据库(我使用的2008) 操 ...

  3. 【C#桌面应用】第二节:利用Visual Studio2019 创建桌面应用

    教程说明: 利用Visual Studio2019 创建桌面应用进行调试 步骤一.打开编辑器 步骤二.点击创建新项目后进行到下一个界面 搜索并查询到如上图的这个选项,也可以进行筛选找到,不过这里的项很 ...

  4. visual studio2019安装opencv

    visual studio2019安装opencv 前言 我想用c++写opencv的程序,之前尝试了在vscode上安装opencv但是太麻烦了,又是cmake又是MinGW,最后还没成功.在参考了 ...

  5. 在visual studio2019中编写Qt5.14版本的程序 BV1g4411H78N

    在visual studio2019中编写Qt5.14版本的程序 b站一个老师的课程,跟着做的BV1g4411H78N 环境是visual studio 2019    qt 5.14.2 5.14版 ...

  6. 《Visual C++ 2010入门教程》

    系列一:关于Visual Studio.VC和C++的那些事 写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本 ...

  7. 《Visual C++ 2010入门教程》 旗舰级详尽教程

    <Visual C++2010入门教程> 写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫< ...

  8. Apache+PHP环境搭建新手向教程

    Apache+PHP环境搭建新手向教程 1.安装和配置Apache 下载并安装Apache 首先从apache官网下载[Download - The Apache HTTP Server Projec ...

  9. vs窗体应用linux,使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)...

    使用Visual Studio2019创建C#项目(窗体应用程序.控制台应用程序.Web应用程序) 一.VS的开发环境 首先你得安装了vs2019,然后确认下下面三个组件是否存在,如果没有要下载一下. ...

最新文章

  1. 【C#】登陆次数限制
  2. 【微信小程序企业级开发教程】如何搭建服务器(tomcat)后台
  3. CSS之:active选择器
  4. 移动机器人平台-ROS和GitHub链接
  5. 了不起的开发者 丨 有奖征文活动来啦!
  6. 简单分布式系统构建知识
  7. docker 训练深度学习_基于 Alluxio 数据缓存的大规模深度学习训练性能优化
  8. oa服务器维护问题,OA系统数据面临的安全问题及解决方法
  9. linux下最常见的操作和命令
  10. Python面向对象版:学员管理系统(入门级练手)
  11. HUSTOJ超级详细部署文档
  12. mysql逗号后update_隔mysql逗号
  13. 如何一步步设计前端架构?
  14. 从键盘上输入一个数,判断是否为素数。
  15. 安卓开发个人小作品(1) - 有声计算器
  16. vuex的基本应用(vuex的购物车案例)
  17. 删除重复记录并修改索引
  18. 让数据怎么发挥价值?先看看华为云数据使能的力量
  19. 计算机图形学应用基础考试,计算机图形学基础期末考试试题.docx
  20. php riak,PHP操作Riak

热门文章

  1. Vim内同时对多行增加或删除相同的内容
  2. linux中nmcli命令配置网卡ip,Linux 使用nmcli配置网络
  3. 曾有一个人,爱我如生命(2)
  4. Cin、cout、 cerr和 clog用法和区别
  5. MySQL 同时删除和添加多个字段
  6. vue+element-ui 动态加载本地图片
  7. 初识c语言day05(100的阶乘和输出补码)
  8. KITTI数据集数据初体验
  9. 利用HTML5+CSS3+JS实现简单的钟表
  10. RedisCluster如何高效率地批量插入数据