3.VS的使用与第一个程序Hello World(vs版)

一.Hello World概述:

1.为什么第一个程序要写Hello World?

无论是Java、Python、C、PHP等语言,第一个程序都是写Hello World,这是因为C语言之父丹尼斯 里奇写了一本书籍《C程序设计语言》中第一个程序就是展示Hello World,所以之后的编程语言都延续了这个传统,把Hello World当作是入门的第一个代码。

2.Hello World代码的意义:

学习完Hello World,就可以掌握两个能力:所有的C语言程序该如何创建、编写、运行,还能知道在编写代码的时候代码的整体结构到底是什么样的。之后的C语言程序都可以仿照Hello World进行编写。

3.Hello World的编写步骤:

步骤一:创建文件->hello_world.c,其中hello_world是文件名,文件名符合命名规则和见名知意即可;.c是后缀名,因为是C语言的代码

步骤二:编写代码

步骤三:运行程序


二.使用VS:

步骤一:进入VS

步骤二:点击"创建新项目",进入"创建新项目"

补充:

在项目中新建项目,需要点击左上角"文件"->新建->项目,然后弹出"创建新项目":

步骤三:点击"控制台应用"

步骤四:点击右下角的"下一步"进入"配置新项目"

步骤五:开始设置项目的内容

项目:就是一个文件夹,用来管理写的所有代码

项目名称:文件夹的名称

位置:项目存放的位置,位置根据需求来定

解决方案名称:最好与项目名称保持一致

例如:

步骤六:点击右下角"创建"即可

步骤七:创建后的页面会给出一个代码的模板:

步骤八:此时不想用这个模板,只需要点左上角的×,把这个页面关闭掉即可

步骤九:在右侧,找到"源文件",打开目录:

步骤十:右击原有的代码"HelloWorld.cpp",点击"移除",再"删除"

如果没有删除原有的代码"HelloWorld.cpp",一会儿自己写的代码会报错。

步骤十一:开始书写自己的代码,找到右侧的"源文件",以后写的所有代码都要放到"源文件"这个文件夹里

步骤十二:右键"源文件"->"添加"->"新建项",之后弹出"添加新项"

步骤十三:创建一个C++文件,所以选择第一个"C++文件(.cpp)",在下方"名称"处进行命名,此时创建的是文件,可以命名为"hello_world.c"-->这里可能会有疑问,现在整的是C语言,那什么是C++呢,C++就是C语言衍生出来的另外的一个语言,所以在文件命名是必须要手动写后缀名.c,如果不写.c,此时就是C++的环境,就不是C语言了

步骤十四:点击右下角"添加"或者手动"回车(enter)"进行创建,最终创建好的页面就可以用来书写代码并运行

例如:

注:此页面中左下角的"显示紧凑视图"和"显示所有模板"可以在下述两个图片转换,通常要用"显示所有模板"即下述第一张图片的内容


三.Hello World的代码:

步骤一:开始书写代码

步骤二:保存书写完的代码,快捷键ctrl+S进行保存或者点击左上角的"保存"按钮进行保存,如果不保存,项目栏里会有一个*号(如果没保存,在关闭项目时会提示是否保存,如果保存了就可以直接关闭项目)

步骤三:运行代码,可以点击上方的运行按钮(外观是绿色空心小三角),运行的快捷键是ctrl+f5

代码:

#include<stdio.h>
​
int main()
{
    printf("Hello World");
    return 0;
}

运行结果:


四.注意事项:C语言中一个项目中主函数main只能有一个

1.案例:

上述图片的源文件中有两个项目,分别是Test.c和hello_world.c,

由于C语言的程序入口是main函数,如果要写main函数的话,只能在其中一个项目中写而且只能写一个main函数,如果在同一个项目中写了不止一个main函数或者多个项目中都写了main函数,程序就无法分清入口在哪儿,就会无法运行,

因此运行上述图片里的Test.c或hello_world.c都会报错,如下图:

2.解决方案:

方案一:把当前的项目关掉,重新建一个项目,一个项目里保证只有一个main函数即可;

方案二:只保留一个main函数即把另一个项目中的main函数注释掉或者重新命名为别的函数即可(推荐)。


五.代码报错时查看解决方案的方法:

1.演示:

如上图,

左下角有一个报错代码"C2374",点击"C2374"即可在浏览器中弹出错误的原因,

如下图:

2.注意事项:

上述图片中下方可选择"生成+IntelliSence"、"仅生成"和"仅IntelliSence",

"生成+IntelliSence":点击"报错代码"后在浏览器生成报错原因并弹出在眼前;

"仅生成":点击"报错代码"后在浏览器生成报错原因但不弹出在眼前,需要手动点击浏览器查看;

"仅IntelliSence":就不显示"报错代码"了。


Vivado2023是一款集成开发环境软件,用于设计和验证FPGA(现场可编程门阵列)和可编程逻辑器件。对于使用Vivado2023的用户来说,license是必不可少的。 Vivado2023的license是一种许可证,用于授权用户合法使用该软件。许可证分为多种类型,包括评估许可证、开发许可证和节点许可证等。每种许可证都有不同的使用条件和功能。 评估许可证是免费提供的,让用户可以在一段时间内试用Vivado2023的全部功能。用户可以使用这个许可证来了解软件的性能和特点,对于初学者和小规模项目来说是一个很好的选择。但是,使用评估许可证的用户在使用期限过后需要购买正式的许可证才能继续使用软件。 开发许可证是付费的,可以永久使用Vivado2023的全部功能。这种许可证适用于需要长期使用Vivado2023进行开发的用户,通常是专业的FPGA设计师或工程师。购买开发许可证可以享受Vivado2023的技术支持和更新服务,确保软件始终保持最新的本和功能。 节点许可证是用于多设备或分布式设计的许可证,可以在多个计算机上安装Vivado2023,并共享使用。节点许可证适用于大规模项目或需要多个处理节点进行设计的用户,可以提高工作效率和资源利用率。 总之,Vivado2023 license是用户在使用Vivado2023时必须考虑的问题。用户可以根据自己的需求选择合适的许可证类型,以便获取最佳的软件使用体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值