如何用VS2022写C语言

  • 为什么使用VS2022写C语言
    • vs2022的下载
  • 如何使用VS2022创建C语言程序
    • 检查环境是否完备
    • 创建.C源文件
    • 测试程序
  • 注意事项:
    • 1.scanf函数的使用
    • 2.调整主题和字体
  • 总结

为什么使用VS2022写C语言

vs2022全称visual studio 2022,是由微软全新制作出品的开发编程制作工具。简单点说,VS2022就是一款IDE(集成开发环境)。像我们这种编程新手,是不建议自己折腾开发环境的,所以我们直接使用 VS2022可以一步到位,免去很多麻烦。否则如果自己折腾开发环境的话很容易从入门到放弃。

vs2022的下载

官网链接

选择社区版即可。

如何使用VS2022创建C语言程序

检查环境是否完备


首先打开Visual Studio Installer这个软件,并点击修改。

确保这两个选项已经安装,没有安装就将它们选中,然后再点击右下角的修改选项,等待安装完毕即可。

创建.C源文件

当我们安装完VS2022后,可以找到以下两个图标:

我们选择打开红色箭头所指向的软件即可。
刚打开的界面如下

点击创建新项目。




测试程序

我们写一段测试代码:

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



看到这个结果就ok了!

注意事项:

1.scanf函数的使用

VS是不支持scanf函数的。想要使用该函数我们需要进行如下步骤:
1.使用文件查找软件(如Everything,该超链接为下载链接,可以直接下载安装包)查找newc++file.cpp文件。
2.
3.将该文件复制到桌面
4.使用记事本打开该文件在桌面的复制版本。
5.加入以下的这一段话

#define _CRT_SECURE_NO_WARNINGS 1


6.保存并推出,然后替换原本的文件

这样就完成了,我们也能看到再次使用scanf函数时就没有报错了!

2.调整主题和字体

最后一点,教一下大家如何个性化自己的VS2022。

修改主题:

修改字体:

总结

VS2022是一款对于新手来说比较友好的IDE,一步到位,虽然软件可能有一点大,但是其功能非常强大,需要我们以后慢慢体会!
写了一篇新手向教程,主要是教大家如何使用VS2022,如果有问题希望大家在评论区一起讨论,一起进步!

如何用VS2022写C语言(新手入门)相关推荐

  1. 【使用VS2022写c语言】第一次使用VS2022写c语言代码可能会遇到的问题及解决方法。

    在看了不少b站上的VS2022安装教程之后,最终也是成功安装好了VS2022,但是在后续的使用过程中又遇到了不少的问题. 1.作为大一新生,平时最多的就是写一些c语言的题目,然后VS2022上面写c语 ...

  2. android游戏编程之从零开始_纯C语言程序员写的编程新手入门基础小游戏之最炫酷推箱子...

    很多编程爱好者都编写过推箱子游戏编程吧,最近有好些朋友看见我以前的推箱子程序后, 问我是怎么做的.我一直想把这个程序的整个过程写一份详细的东西,与各位编程爱好者分享,一直没空.正好现在放假了,而且离回 ...

  3. C 语言新手入门教程,0 基础的小伙伴请进~(书籍推荐+项目推荐)

    所有学过 C 语言的人,还记得被指针支配的恐惧吗?还记得一个叫谭浩强的男人吗? 如果你是一名高校大学生,或者在准备计算机等级考试,小编为你准备了一篇非常好的 C 语言入门文章! 从零基础入门讲起,循序 ...

  4. C语言新手入门|初始C语言

    目录 简介 前期准备 1.代码托管(Githhub/Gitee) 2.电子笔记 3.编译软件 第一个C语言程序 数据类型 简介 C语言是一门通用的计算机编程语言,广泛应用于底层开发.C语言能以简易的方 ...

  5. 易语言新手入门教程第四课 - 简单模仿QQ登录窗口

    简单模仿QQ登录窗口 1.编辑框 2.如果() 3.载入() 4.销毁() 作业: 看完教程,然后自己用易语言写一个一样的程序 易语言如果命令的说明: 调用格式: 〈无返回值〉 如果 (逻辑型 条件) ...

  6. 如何用notepad写php,notepad新手怎么使用

    新手使用notepad++的几个小技巧: 一.软件始终置于屏幕最前方 有时候我们在运行程序时,需要将notepad++放置到屏幕最前方,此时只需要在工具栏中点击: view--always on to ...

  7. 易语言新手入门教程第五课 - 计次循环命令讲解与实战

    易语言计次循环首命令: 调用格式: 〈无返回值〉 计次循环首 (整数型 循环次数,[整数型变量 已循环次数记录变量]) - 系统核心支持库->流程控制 英文名称:counter 执行本命令将把循 ...

  8. 【R语言】24种R语言新手入门之vioplot小提琴图(三)

    目录 一.前言 二.基本图形 2.1 基本小提琴图 2.2 添加数值 2.3 添加散点 2.4 上色 2.5 柱状小提琴复合图 2.6 拆分小提琴图 2.7 排序 三.进阶画图 3.1 多基因组间小提 ...

  9. 视频教程-R语言从入门到精通系列之新手上路视频课程-其他

    R语言从入门到精通系列之新手上路视频课程 WOT峰会讲师,中国R语言大会讲师,数据分析师,8年以上数据挖掘建模工作实战经验,部分研究成果获国家专利,攥写<R语言与数据挖掘>.<数据先 ...

最新文章

  1. java(十)IO流
  2. 入门深度学习的必备数学知识
  3. Kibana安装配置
  4. Java里面Unreachable code
  5. 我们为什么要做 SoloPi
  6. java mongo忽略大小写_Java Spring Mongo排序忽略大小写问题
  7. 虚拟机安装ubuntu14.04.5系统
  8. Hibernate常见错误
  9. 相对URL拼接为绝对URL的过程
  10. android javap命令生成自定义类签名
  11. 未能加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)...
  12. IPFS矿机托管的优势与劣势
  13. thrift实战教程
  14. keil5打开keil4工程无法下载程序
  15. 笔记本升级win10后键盘失灵解决办法
  16. 西安电子科技计算机学院导师,西安电子科技大学计算机学院研究生导师简介-李金库...
  17. 抖音seo源码系统开发@抖音小程序挂载能力实现技术搭建
  18. NOTE_网络存储-3 by 张冬
  19. 技术漫谈:反病毒技术的现状与未来
  20. 【阿拉伯数字转中文汉字工具类】

热门文章

  1. 我的世界java手机版怎么调按键_我的世界怎么改移动控制键
  2. oracle preparedstatement,oracle_选用PreparedStatement还是statement
  3. 使用Speech Synthesis API 做语音播放
  4. PyCharm专业版安装教程
  5. 与机房收费系统重相见
  6. 【UE4】3dsMax,制作汽车骨骼+蒙皮
  7. Python绘图基础:认识绘图区 + subplot创建子图
  8. 软件版本管理工具大比拼
  9. 【PYLTP】pyltp(SentenceSplitter、Segmentor、Postagger、NamedEntityRecognizer、Parserr)个人理解(含可执行代码)
  10. js php浮层 滑动,JS实现动态移动层及拖动浮层关闭的方法