Visual Studio 2022下载安装的详细步骤-----C语言编辑器

news2024/12/28 5:03:53

目录

一、介绍

(一)和其他软件的区别

(二)介绍编写C语言的编辑器类型

二、下载安装

三、创建与运行第一个C语言程序

(一)创建项目

(二)新建文件 

(三)编写C语言代码 

(四)运行代码 


一、介绍

官网:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux 

这是微软公司开发的集成开发环境。专门用于各种编程语言的开发,包括C++、C、C#、F#、Visual Basic、Python等。

(一)和其他软件的区别

 1.vscode(Visual Studio Code)和vs2022(Visual Studio 2022)的区别

vscode是轻量级的偏向前端的编辑器,当然用来写其他语言都可以。例如C、Java、python都是可以的,但是要安装对应的环境和插件。

vs2022是偏向后端的软件,适用于大型的项目。也是一个全功能的集成开发环境,支持C、C#,C++、python等。这个有社区免费版和专业版、企业版等。

(二)介绍编写C语言的编辑器类型

个人评价

vc++6.0---远古武器了,大部分是学校教学在用了,很老了。微软发布于1998年,现在已经不进行维护了。

Dev-C++---适用于轻量小型开发,完全免费的,安装简单。适用于初学者。这个软件的维护已经减少了。

vs2022----大型开发中用到,支持多种编程语言。内置强大的调试工具。功能强大而齐全。

vscode---编写各种语言的万金油,这个更适合用来写前端一些,当然用来写后端也是可以的。配置对新手来说可能有点麻烦。

Clion---由JetBrains开发的C和C++集成开发环境(IDE),专门用于C和C++语言的开发。用过JetBrains系列的IDEA这些用这个会有更强的熟悉感。界面比较友好。

二、下载安装

1.去到Visual Studio 2022的官网选择社区版下载

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

2.下载完成后,点击进行安装

3.点击继续(要联网状态下)

 

4.只选择这个C++的桌面开发,这个可以运行C++和C都是可以的。

 

5.点击安装位置,修改要安装的地方,然后点击安装

 6.安装进行中

7.安装成功,点击确定

 8.点击这个2022的启动

9.点击跳过此选项

10.选择好界面颜色后,点击启动

11.进来这个页面就是安装成功了

三、创建与运行第一个C语言程序

(一)创建项目

1.创建新项目

 2.选择空项目,下一步

3.更改项目的命名和存放的位置后点击创建。

ps:存放的目录位置下最好不要有中文

(二)新建文件 

 4.进来这个页面后,右键自己的项目的源文件---添加---新建项

5.选择C++文件---->名称自定义命名,后缀为.c----->位置我默认不更改------->点击添加。

(三)编写C语言代码 

6.创建完成,编写代码

#include <stdio.h>

int main()
{
	printf("Hello World!\n");

	return 0;
}

(四)运行代码 

7.点击这个运行

8.运行成功

有什么问题都可以评论区留言,看见都会回复的

如果你觉得本篇文章对你有所帮助的,把“文章有帮助的”打在评论区

多多支持吧!!!

点赞收藏评论,当然也可以点击文章底部的红包或者👇订阅付费文章创作支持一下了。抱拳了!

vip文章:http://t.csdn.cn/Uq5j1

bug大全订阅文章http://t.csdn.cn/j6UyR

问题求助:点击下方那个云边的快乐猫,去回复:求助

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1120065.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Bag of Tricks for Efficient Text Classification(FastText)

主要的有点就是快&#xff0c;用途就是用于文本分类&#xff0c;模型结构如上&#xff0c;主要是通过embedding将文本转换成向量&#xff0c;然后进行mean-pooling&#xff0c;然后输入到hidden隐向量中&#xff0c;通过softmax输出多分类&#xff0c;损失函数是对数似然损失函…

CDA level II 知识点 根据模拟题抱佛脚速记

第一章 市场调研的基本步骤&#xff1a;提出问题-->理论推演-->收集材料-->构建模型-->归因分析。 定性研究方法&#xff1a;1、文案调查法&#xff1b;2、深度访谈法&#xff1b;3焦点小组座谈法&#xff1b;4、投影技法。 一般离中趋势的指标有&#xff1a;标…

Transformers基本组件(二)快速入门Datasets、Evaluate、Trainer

Transformers基本组件&#xff08;二&#xff09;快速入门Datasets、Evaluate、Trainer 1、基础组件Datasets 数据集部分的工作&#xff0c;一部分在于数据集的收集&#xff0c;另一部分在于数据集的处理。Datasets库的出现&#xff0c;一定程度上也使得这两部分的工作变得简…

学习杂谈1

不知道写些什么就想着把这段时间网上看到的一些面试题写下来&#xff0c;供各个找工作的人参考 简述一下RabbitMQ的工作模式 simple模式&#xff08;即最简单的收发模式&#xff09; 消息产生消息&#xff0c;将消息放入队列消息的消费者(consumer)监听&#xff1a;消息队列&a…

YOLOV8改进:RefConv(即插即用重参数化重聚焦卷积替代常规卷积,无额外推理成本下涨点明显)

1.该文章属于YOLOV5/YOLOV7/YOLOV8改进专栏,包含大量的改进方式,主要以2023年的最新文章和2022年的文章提出改进方式。 2.提供更加详细的改进方法,如将注意力机制添加到网络的不同位置,便于做实验,也可以当做论文的创新点。 3.涨点效果:RefConv,实现有效涨点! 论文地址…

游戏设计模式专栏(十三):在Cocos游戏开发中运用责任链模式

点击上方亿元程序员关注和★星标 引言 大家好&#xff0c;我是亿元程序员&#xff0c;一位有着8年游戏行业经验的主程。 本系列是《和8年游戏主程一起学习设计模式》&#xff0c;让糟糕的代码在潜移默化中升华&#xff0c;欢迎大家关注分享收藏订阅。 责任链模式&#xff…

面试题:谈谈过滤器和拦截器的区别?

文章目录 一、拦截器和过滤器的区别二、拦截器和过滤器的代码实现1、拦截器2、过滤器 三、总结1、什么是Filter及其作用介绍2、Filter API介绍3、Filter链与Filter生命周期 四、拦截器五、过滤器和拦截器的区别 一、拦截器和过滤器的区别 1、拦截器(Interceptor)只对action请求…

全球国家行政区划边界(中国科学院地理科学与资源研究所)

简介&#xff1a; 行政区划边界是指各个行政区域之间划定的界限&#xff0c;以确保行政管理的有序和合法。通常&#xff0c;这些边界是根据政治、行政、文化等因素来划分的&#xff0c;如国家、省份、市级行政单元、县区等。这些行政区划边界的划分和调整需要经过政府的制定和…

proteus中仿真arduino的水位测试传感器

一、原理介绍 我们这里使用的水位传感器&#xff0c;只能说是一个小实验用途的水位传感器。我们首先上图 如上图所示&#xff0c;线没有连接&#xff0c;传感器由许5对裸露在外的铜线片作为传感部分&#xff0c;当浸入水中时这些铜线片会被水桥接。 这些被水连接起来的铜线&a…

CUDA学习笔记(二)CUDA简介

本篇博文转载于https://www.cnblogs.com/1024incn/tag/CUDA/&#xff0c;仅用于学习。 CUDA是并行计算的平台和类C编程模型&#xff0c;我们能很容易的实现并行算法&#xff0c;就像写C代码一样。只要配备的NVIDIA GPU&#xff0c;就可以在许多设备上运行你的并行程序&#xf…

2024王道考研计算机组成原理——指令系统

零、本章概要 指令寻址&#xff1a;解决的是PC"1"的问题 数据寻址&#xff1a;使用寄存器/内存/结合 基址寻址&#xff1a;用于多道程序的并发执行 直接寻址&#xff1a;call 0x12345678 变址寻址&#xff1a;esi edi用于循环&#xff0c;因为使用直接寻址需要一堆…

TX Text Control ActiveX 32.0 For VB6 Crack

ActiveX Visual Basic 6 应用程序的文档处理&#xff0c;TX Text Control适用于 Visual Basic 6 和基于 COM 的语言的综合文字处理和报告 视窗用户界面&#xff0c;功能齐全的文档编辑器 TX Text Control 是一款完全可编程的丰富编辑控件&#xff0c;它在专为 Visual Studio 设…

自然语言处理---Transformer机制详解之BERT模型介绍

1 BERT简介 BERT是2018年10月由Google AI研究院提出的一种预训练模型. BERT的全称是Bidirectional Encoder Representation from Transformers.BERT在机器阅读理解顶级水平测试SQuAD1.1中表现出惊人的成绩&#xff1a;全部两个衡量指标上全面超越人类&#xff0c;并且在11种不…

计算机视觉实战项目3(图像分类+目标检测+目标跟踪+姿态识别+车道线识别+车牌识别+无人机检测+A*路径规划+单目测距与测速+行人车辆计数等)

车辆跟踪及测距 该项目一个基于深度学习和目标跟踪算法的项目&#xff0c;主要用于实现视频中的目标检测和跟踪。该项目使用了 YOLOv5目标检测算法和 DeepSORT 目标跟踪算法&#xff0c;以及一些辅助工具和库&#xff0c;可以帮助用户快速地在本地或者云端上实现视频目标检测和…

最新AI智能写作创作系统源码V2.6.4/AI绘画系统/支持GPT联网提问/支持Prompt应用

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统AI绘画系统&#xff0c;支持OpenAI GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署…

[深入浅出AutoSAR] SWC 设计与应用

依AutoSAR及经验辛苦整理&#xff0c;原创保护&#xff0c;禁止转载。 专栏 《深入浅出AutoSAR》 全文 3100 字&#xff0c; 包含 1. SWC 概念 2. 数据类型&#xff08;Datatype&#xff09; 3. 端口&#xff08;Port&#xff09; 4. 端口接口&#xff08;Portinterface&…

【终极版】刷完这100行Python,从新人变成大佬

文章目录 基础入门菜鸟提升基础晋级高手之路内置包库奇技淫巧 基础入门 1 python 即在命令行输入python&#xff0c;进入Python的开发环境。 2 x 12*3-4/56**2 加减乘除四则混合运算&#xff0c;可当作计算器使用&#xff0c;其中**表示乘方。 3 print(x) 输出x的值&#x…

2023年中国跨境电商进出口数据及分布占比分析

中商情报网讯&#xff1a;据海关数据&#xff0c;2022年中国跨境电商进出口&#xff08;含B2B&#xff09;2.11万亿元&#xff0c;同比增长9.8%&#xff0c;跨境电商进出口规模首次突破2万亿元关口。其中&#xff0c;出口1.55万亿元&#xff0c;进口0.56万亿元。 2023上半年&a…

基于SSM的快递管理系统设计与实现

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…

RBAC——基于角色权限的模型

目录 1、RBAC是什么&#xff1f; 2、为什么要使用RBAC模型&#xff1f; 3、RBAC的适用场景 4、RBAC流程图 5、RBAC各模块功能 6、访问控制流程 7、数据库设计及相关表结构 8、RBAC模型的JPA简单实现-单表及多表查询 9、RBAC模型四级分级 10、总结&#xff08;优缺点&…