visual studio的安装

news2024/10/6 18:25:18

visual studio是一款很不错的c语言编译器

下载地址:官网

点击后跳转到以下界面

下滑后点击下载Vasual Sutdio,选择社区版即可

选择位置存放下载文件后,即可开始安装

安装时会稍微等一小会儿。然后会弹出这个窗口,我们选择安装位置尽量不要放在c盘里。

选择完成之后,慢慢等待下载验证,这个需要一会儿时间,我们可以先去做会儿别的事。

安装完后,会有一个弹窗,我们可以立刻重启,也可以点击以后再说。

这样就全部下载完成了。

我们只需要双击桌面图标即可打开了。(如果没有桌面图标,就在win里搜一下,添加桌面快捷方式即可)

打开之后需要登陆,我们可以点击直接跳过,然后会选择主题的颜色,我们先选默认的白色,,点击启动后会等几分钟......

创建项目

创建新项目,我们可以先选择空项目

然后决定项目名称

点击创建

右侧会有一个解决资源方案管理,如果不小心关闭了,可以通过视图,点击第一个即可重新打开。

右击源文件,添加一个源文件,添加->新建项

后缀.c为c文件,cpp为c++文件,后缀不要更改成其他类型,前边的名称可以更改,如Project,test等等。

添加完成后我们就可以开始编程了,为了更加护眼,可以点击右上角齿轮状符号

设置背景的颜色

大家改一下自定义,就用以上的色调,饱和度,亮度,RGB即可改为绿色背景。


再解决一下visual studio中scanf函数报错的问题,每次设置的话太不方便了,我们直接一劳永逸。

呐,大家可以发现,在打开一个空项目时,我的这个上边就会自动出来这一行字符

#define _CRT_SECURE_NO_WARNINGS

包含头文件stdio.h且注释这一行字符后,我们用scanf为一个变量赋值,会发现有这样一个报错

visual studio不支持直接用scanf,要使用的话还要加_s,但是只有visual studio是这样,到了别处就不能用了,我们只要把上面那行代码添加到最顶端,就可以使用了,但是每次都要加很麻烦,来一个一劳永逸的方法。

大家可以下载一个everything,这玩意儿搜文件贼快

搜索newc++file

点击打开文件路径

就是他

直接剪切到桌面

需要管理员才能移动,我们之间点继续即可

双击用记事本打开,发现里面什么都没有,

#define _CRT_SECURE_NO_WARNINGS

将这些字符复制粘贴进去即可,然后放回原位,还是继续点继续即可,到这里就大功告成了。

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

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

相关文章

Mycat管理及监控

Mycat管理 -h 是你自己的ip地址 相关命令及含义 Mycat-eye(图形化界面监控) 仅限于Linux系统

2023年【北京市安全员-C3证】考试技巧及北京市安全员-C3证模拟试题

题库来源:安全生产模拟考试一点通公众号小程序 2023年北京市安全员-C3证考试技巧为正在备考北京市安全员-C3证操作证的学员准备的理论考试专题,每个月更新的北京市安全员-C3证模拟试题祝您顺利通过北京市安全员-C3证考试。 1、【多选题】下面属于违章作…

小程序中Echarts实现隐藏x轴,y轴,刻度线,网格

参考了大佬的链接 首次在小程序中使用echarts踩了一些小坑做个记录,希望可以帮到同样踩坑的同学 这里以柱状图作为例子,扁扁的柱状图什么线都没有了 xAxis: {show:false, // 不显示坐标轴线、坐标轴刻度线和坐标轴上的文字axisTick:{show:false // 不显…

css实现渐变电量效果柱状图

我们通常的做法就是用echarts来实现 比如 echarts象形柱图实现电量效果柱状图 接着我们实现进阶版,增加渐变效果 echarts分割柱形图实现渐变电量效果柱状图 接着是又在渐变的基础上,增加了背景色块的填充 echarts实现渐变电量效果柱状图 其实思路是一…

如何使用ArcGIS Pro直接获取道路中心线

以前使用ArcGIS获取道路中心线,需要先将面要素转换为栅格再获取中心线,现在我们可以通过ArcGIS Pro直接获取道路中心线,这里为大家介绍一下获取方法,希望能对你有所帮助。 新建地理数据库 在存储数据的文件夹上点击右键&#xff…

基础运维(一)YUM仓库

一 自定义YUM仓库 1 Yum仓库特点 作为yum源需要准备的内容 大量的rpm 软件安装包文件针对这些软件包的 repodata/ 仓库档案 repodata/ 仓库档案数据 filelists.xml.gz // 软件包的文件安装清单primary.xml.gz // 软件包的基本/主要信息other.xml.gz // 软件包…

ROS2 从头开始:第 08/8回 - 使用 ROS2 生命周期节点简化机器人软件组件管理

一、说明 欢迎来到我在 ROS2 上的系列的第八部分。对于那些可能不熟悉该系列的人,我已经涵盖了一系列主题,包括 ROS2 简介、如何创建发布者和订阅者、自定义消息和服务创建、

44.java教程

目录 一、Java 教程。 (1)我的第一个 JAVA 程序。 (2)Java 简介。 (2.1)java简介。 (2.2)主要特性。 (2.3)发展历史。 (2.4)J…

Tomcat9 AJP 任意文件读取和文件包含漏洞(CVE-2020-1938)

Tomcat9 AJP 任意文件读取和文件包含漏洞(CVE-2020-1938) 文章目录 Tomcat9 AJP 任意文件读取和文件包含漏洞(CVE-2020-1938)1 在线漏洞解读:2 环境搭建2.1 修改端口80892.2 环境启动: 3 漏洞复现 1 在线漏洞解读: ht…

web服务基础

前言:web服务怎么做,怎样使用,这是一个长期的任务 1、DNS解析原理 在windows 客户端查看本地缓存的DNS解析记录 C:\Users\86157>ipconfig /displaydns #其中这两个字符之间会有空格 在windows11 中的命令行运行结果如下 清除win客户端…

LeetCode力扣09:回文数

回文数 代码实现 代码1是使用将整形数字倒置来进行对比&#xff0c;最后得出答案 class Solution(object):def isPalindrome(self, x):""":type x: int:rtype: bool"""if x<0:return Falseres0oldxwhile x:ax%10resres*10ax//10return reso…

K8S入门前奏之VMware虚拟机网络配置

为了能在本地搭建 K8S 的运行服务器&#xff0c;在个人电脑上安装了虚拟机VMware16版本&#xff0c;并且在阿里巴巴开源镜像站下载了CentOS-7操作系统&#xff1a;阿里巴巴开源镜像站 做完一些列准备工作后&#xff0c;在虚拟机安装完CentOS-7操作系统后&#xff0c;需要对VMw…

数据结构题型10-链栈

//参考博客&#xff1a;https://blog.csdn.net/weixin_37716512/article/details/104068102 #include <iostream> //引入头文件 using namespace std;typedef int Elemtype;#define Maxsize 10 #define ERROR 0 #define OK 1typedef struct Linknode {Elemtype data;…

jar包在linux服务器已经运行好,但是访问不到地址

jar包在linux服务器已经运行好&#xff0c;但是访问不到地址 1.将jar包已经上传到linux服务器&#xff0c;并且已经启动 2.但是在本地访问的时候&#xff0c;访问不到,云服务的的安全组策略也开放了相对应的端口。 3.解决方案 修改防火墙开放的接口 iptables -I INPUT -p t…

监控与运维,主流it运维监控工具

IT监管和运行维护已成为企业经营的关键环节。本文将详细介绍IT监管和运行维护的必要性、主要功能和实施策略&#xff0c;帮助企业实现数据安全和高效运行。 IT监管和运行维护的必要性 确保企业数据安全 IT监控系统可以实时监控企业网络、服务器、存储等关键设备的运行情况&…

[架构之路-222]:邮件服务与协议:POS3和SMTP

目录 网络架构&#xff1a; 联系&#xff1a; 区别&#xff1a; 网络架构&#xff1a; SMTP&#xff08;Simple Mail Transfer Protocol&#xff09;和 POP3&#xff08;Post Office Protocol version 3&#xff09;是用于电子邮件传输和接收的两种不同的协议。它们在不同的…

两大电商为苹果作证,iPhone15销量倍增,销量遥遥领先并非虚言

苹果的零售店再次出现排队抢购iPhone15的现象&#xff0c;显示出iPhone15的受欢迎程度&#xff0c;不过也有人质疑排队现象&#xff0c;不过日前两大电商则为苹果提供了证明&#xff0c;显示出iPhone15的销售情况确实相当火爆。 某外卖平台的电商业务公布的数据指北上广深杭五大…

从零实现邮件中继服务

背景目的验证准备前提前置过程网络约束节点信息账号信息 具体验证过程转发测试相关问题 背景 在当前现场环境中&#xff0c;我们面临着一个重要的问题。我们的系统部署在一个内网环境中&#xff0c;邮件告警模块需要连接公网的邮件服务器以便发送邮件来及时通知我们关键事件和…

【KMP算法】C++

KMP算法的原理是通过构建部分匹配表&#xff0c;来利用已经匹配过的信息&#xff0c;避免不必要的回溯。部分匹配表是一个长度与模式字符串相等的数组&#xff0c;用于记录在每个位置上的最长公共前后缀的长度。 这样图片完全表达了KMP算法的核心思想&#xff0c;出处来自添加链…

【postgresql】ERROR: cannot alter type of a column used by a view or rule

修改字段类型 由varchar 改为int8。 具体sql alter table company alter column city_id type int8 using city_id::int8; 返回错误信息 > ERROR: cannot alter type of a column used by a view or rule DETAIL: rule _RETURN on view search_qy depends on column …