Visual Studio配置c环境

news2024/11/24 16:47:07

Visual Studio配置c环境

Visual Studio配置c环境

1 下载Visual Studio

下载Visual Studio软件可以直接在其内进行c的运行,不需要配置。官网,其中社区版免费。

2 安装Visual Studio

2.1

VS把我们想使用到的开发语言和应用都已经归类好,我们只需要选择想要的开发语言即可。做C语言开发一般选择“桌面应用和移动应用”分类里的“使用C++的桌面开发”。

在这里插入图片描述

2.2

在“安装位置”一栏中,选择软件安装的路径。如果大家C盘空间十分丰富的话,建议直接选择默认路径,因为这一类软件放在系统盘会减少后续软件使用过程中出现的错误。如果C盘空间比较紧俏,就可以自定义其它安装路径。这里还有一点需要注意:大家如果选择“安装后保留下载缓存”选项,后续软件的更新、修复与卸载等操作会有所方便;但这样亦会占用更多的存储空间。如果大家的安装路径所剩余空间较多就可以选中这一项,否则取消选中即可。
在这里插入图片描述

2.3 点击右下角的安装

2.4 启动

在这里插入图片描述

3 写程序

3.1

设置根据自己需求选择,也可以默认。
在这里插入图片描述

3.2

控制台项目默认创建C++源文件,我们开发C语言要创建一个“空项目”,选择“空项目”。
在这里插入图片描述

3.3

名字建议别带中文,位置是可以自己选,可以把创建的项目放到指定的地方。勾选“将解决方案和项目放在同一目录中”,点击右下角的创建按钮。
在这里插入图片描述

3.4

在这里插入图片描述
在这里插入图片描述

3.5

选择C++文件,名字后缀改为.c
在这里插入图片描述

3.6

在这里插入图片描述

  • 代码见下
#include<stdio.h>
void main()
{
    printf("hello world");
    // return 0;
}

3.7 运行

按ctrl+F5运行或者点击调试中的开始执行(不调试)
在这里插入图片描述

以上就是全部内容

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

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

相关文章

Python学习基础笔记四十九——类的命名空间

1、创建一个类就创建了一个类的名称空间&#xff0c;用来存储类中定义的所有名字&#xff0c;这些名字称为类的属性。而类中可以定义两种属性&#xff1a; 静态属性&#xff1a;就是直接在类中定义的变量。 动态属性&#xff1a;就是定义在类中的方法。 class Course:langua…

直播基本流程【推流-播流-流媒体服务器】

直播基本流程 这里不涉及到业务相关 &#xff0c; 这里简要说明直播流程 推流端&#xff1a; 负责将本地的音视频数据推送至流媒体服务器 流程&#xff1a;音视频数据采集->编码->封装->协议封包 功能&#xff1a;美颜滤镜、音效处理、回音消除 播流端&#xff1…

SpringBoot2核心技术(核心功能)- 04、配置文件【4.1 yaml的用法 + 4.2 自定义类绑定的配置提示】

核心功能概览 1、文件类型 1.1、properties 同以前的properties用法 1.2、yaml 1.2.1、简介 YAML 是 “YAML Ain’t Markup Language”&#xff08;YAML 不是一种标记语言&#xff09;的递归缩写。在开发的这种语言时&#xff0c;YAML 的意思其实是&#xff1a;“Yet An…

猿如意中的【editorconfig-222.2889.3】工具详情介绍

一、工具名称 editorconfig-222.2889.3 二、下载安装渠道 editorconfig-222.2889.3 通过CSDN官方开发的【猿如意】客户端进行下载安装。 2.1 什么是猿如意&#xff1f; 猿如意是一款面向开发者的辅助开发工具箱&#xff0c;包含了效率工具、开发工具下载&#xff0c;教程文…

《Fluent Python》笔记 | 协程

生成器作为协程 协程是指一个过程&#xff0c; 这个过程与调用方协作&#xff0c; 产出由调用方提供的值。 协程使用的简单演示&#xff08;用作协程的生成器&#xff09;&#xff1a; >>> def simple_coroutine(): # 生成器函数 ... print(-> coroutine starte…

JavaScript系列之通过babel体验ES6模块化

文章の目录一、创建项目文件夹二、打开cmd窗口三、初始化项目四、安装依赖模块五、项目根目录创建文件六、在babel.config.js 文件中添加如下配置七、编写代码八、执行代码九、相关项目依赖写在最后一、创建项目文件夹 名称不要使用中文&#xff0c;不能使用 babel&#xff0c…

[附源码]计算机毕业设计的旅游景点管理系统的设计与实现Springboot程序

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; Springboot mybatis MavenVue等等组成&#xff0c;B/S模式…

VS Code —— 介绍如何配置快捷代码片段和一些自用插件

VS Code —— 介绍如何配置快捷代码片段和一些自用插件 《工欲善其事&#xff0c;必先利其器》—— 既然点进来了&#xff0c;麻烦你看下去&#xff0c;希望你有不一样的收获~ 一、配置代码片段 打开 VS Code&#xff0c;输入快捷键 Ctrl Shift p&#xff0c;打开面板&#…

继真人秀后的又一次大赛,万应低代码一路向前

12月8日&#xff0c;凛冬的长沙&#xff0c;比赛现场暖气充足&#xff0c;11 个参赛团队的队长正在台下跃跃欲试&#xff0c;本届“万应杯”低代码应用开发大赛已经开启月余&#xff0c;大家都很期待能在淘汰赛上一展身手。 他们手上的项目&#xff0c;涉及到建筑、园区、生鲜…

30、基于51单片机的数字电压表(ADC0809)(Proteus仿真+程序)

编号&#xff1a;30 基于51单片机的数字电压表&#xff08;ADC0809&#xff09; 功能描述&#xff1a; 本设计由51单片机最小系统ADC0809模块八路路模拟量输入模块12864显示模块 1、主控制器是89C52单片机 2、ADC0809模数转换器进行A/D转换&#xff0c;读取电压八路数据&…

现在转行码农的成本已经非常高了,别盲目转行..

转行码农一直是个比较火热的话题&#xff0c;也有很多读者咨询过这个问题&#xff0c;转成功的也不少&#xff0c;比如下面这位香港的同学&#xff1a; 这位朋友半年前就跟我聊过&#xff0c;他不太想干没有技术含量的体力活&#xff0c;一直在坚持自学&#xff0c;这也算如愿…

软件测试基础知识总结(面试临时抱佛脚)

之前有将基础的软件测试知识做了一个总结&#xff0c;但比较潦草&#xff0c;很多内容只是一笔带过&#xff0c;快到年底了&#xff0c;自己也有个写年终知识总结文档的计划&#xff0c;就将基础的理论知识重新整理一番。。。 有人问我&#xff0c;这些都是能搜索到的知识&…

65-82-springcloud-gateway-config-bus

65-82-springcloud-gateway-config-bus&#xff1a; Gateway gateway官网&#xff1a;https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/ 1、什么是gateway Gateway是在Spring生态系统之上构建的API网关服务&#xff0c;基…

c++引用

1.什么是c引用&#xff1f; 引用是c对c的重要扩充。c中新增了引用的概念&#xff0c;引用可以作为一个已定义变量的别名。 #include "stdafx.h" #include <iostream> using namespace std; // 1.引用的基本使用 void test01(){int a 10;// 给变量a取一个别名…

金仓数据库KingbaseES 归档日志清理

WAL是Write Ahead Log的简写&#xff0c;和Oracle的redo日志类似&#xff0c;在R3版本存放在data/sys_log中&#xff0c;R6版本以后在data/sys_wal目录&#xff0c;在数据库访问过程中&#xff0c;任何对数据块的修改都会记录到wal日志&#xff0c;并写入到wal文件保存到磁盘&a…

PMP有没有必要续证呢?

在还只看到标题的时候&#xff0c;我当时就觉得必须续啊&#xff0c;为什么不续&#xff0c;我花了那么多时间精力和钱财去考的&#xff0c;我自然得去给它续上&#xff0c;不然白拿了&#xff0c;才拿了三年我还没捂热就给我失效了多不值。 首先美国PMI要求PMP证书是三年一换…

面试题 :Unity编辑器基础

1、请描述游戏动画有几种&#xff0c;以及其原理。 关键帧动画&#xff1a;每一帧动画序列当中包含了顶点的空间位置信息以及改变量&#xff0c;然后通过插值运算&#xff0c;得出动画效果。选中某一游戏对象&#xff0c;创建animation&#xff0c;添加属性Transform&#xff0…

【Meetup 预告】OpenMLDB + MaxCompute:集成打通云上生态,高效构建 AI 应用

2022年12月3日&#xff08;周六&#xff09;上午10&#xff1a;00-12:00&#xff0c;开源机器学习数据库 OpenMLDB 第八期 Meetup 将通过线上直播的形式展开。 活动背景 数据的爆发式增长为 AI 应用的繁荣提供了坚实的基础&#xff0c;而云服务作为新一代快速整合、高效计算的…

STC-Seg:首个超越PointTrack的弱监督视频MOTS算法

弱监督视频多目标实例分割新SOTA&#xff08;代码已开源&#xff09;&#xff1a; Paper: Solve the Puzzle of Instance Segmentation in Videos: A Weakly Supervised Framework with Spatio-Temporal Collaboration Code: https://github.com/ylqi/STC-Seg 众所周知&#xf…

linux之syslog使用说明

syslog 系统日志应用 1) 概述 syslog默认的日志守护进程。默认的syslog配置文件是/etc/syslog.conf文件。程序&#xff0c;守护进程和内核提供了访问系统的日志信息。因此&#xff0c;任何希望生成日志信息的程序都可以向 syslog 接口呼叫生成该信息。 几乎所有的网络设…