资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

VS2022与C语言:初学者-创新互联

目录

创新互联建站专注于十堰企业网站建设,成都响应式网站建设,成都做商城网站。十堰网站建设公司,为十堰等地区提供建站服务。全流程按需网站策划,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

1 安装

2 登录

3 创建新项目

4 显示

5 可能遇到的问题


1 安装 1.1官网网址  免费的开发人员软件和服务 - Visual Studio (microsoft.com) 1.2 community(社区版)足够个人使用

1.3 使用C语言,只需要勾选如图的插件,以后需要更多还可以再下载

1.4 安装位置(没有装在C盘,但发现在C盘会自动生成一个文件夹,不知道是不是我的原因🤨) 2 登录 3 创建新项目 3.1 点击“创建新项目”

3.2 筛选需要的项目类型

 注意: C语言——c++

  以“Windows桌面向导”为例

3.3 我的电脑中生成了一个VS2022专属文件,于是我将新项目放入

建议勾选最后一项

初学者一般都选“控制台应用程序”,记得勾选”空项目“

3.4 创建源文件

3.4.1 打开文件资源管理器(可能是初始就弹出在屏幕右侧,如果没有就点击视图找到它)

(任何弹窗都可以在视图中找到,并且弹窗可以移动)(弹窗可能会互相遮盖)

3.4.2 源文件——(右键)——添加——新建项

3.4.3 C++文件——后缀改为.c(如果是C++,就不用改)

3.5 写代码

(当字母底部出现波浪号,证明写错了)

3.6 执行

3.6.1 方法1:调试——执行不调试;

方法2:Ctrl+F5 (注意,笔记本需要先按Fn+Esc解除快捷键)

3.6.2 如果出现错误,如下界面点击”否“,即可查看具体原因;点击”是“,会显示上一次成功执行的结果和错误原因

3.6.3 更改错误

双击错误列表,可以直接定位到有错误的一行,并且最右侧显示具体行数

3.7 调试

3.7.1 快捷键:F5 或者 调试——开始调试

3.7.2 在想要停止的行数左侧灰色区域点击一下,如果出现红点,证明成功设置断点

3.7.3 工具栏

运行下一行,有函数就进入函数——逐语句

运行下一行,跳过函数——逐过程

从函数中出来,回到主函数——跳出

(如果想要跳到某一行,可以直接用鼠标拖拽左侧红点)

报错——双击跳到有错误的行

3.7.4 监视窗口

会自动生成,但也可以 调试——窗口——监视——任选一个(四个一样的)

出现窗口后,将想观察的变量输入或拖拽至此,即可添加;右键可以删除

3.8 保存

在编辑且未保存时,源文件的右上角会有 “*”;保存后会消失

保存快捷键 Ctrl+S

3.9 在一个项目中运行多个源文件

不同于devC++,在VS2022中两个源文件中不能重复定义一个相同名称的函数,包括main函数

4 显示 4.1 字体

工具——选项——字体和颜色

(常用字体如图)

4.2 窗口

4.2.1 解决方案资源管理器

  • 本质:一个目录,分类作用,可以按自己喜欢分类
  • 系统默认(未修改时):

  源文件:.c /.cpp

  头文件(工具库):.h

资源文件:图形等等

  • 多个项目并存:

  项目名加粗==正在运行

  想运行其他项目,就右击设为启动项目

  • 找到项目所在位置:

     右击项目名-在文件资源管理器中打开

5 可能遇到的问题 5.1 无法使用scanf函数

5.1.1 记事本——以管理员身份运行——打开——找到如图文件(文件位置是存储时决定的)

5.1.2 加上这样一句:#define _CRT_SECURE_NO_WARNINGS 1 

5.1.3 保存

5.1.4 此后新建的文件都会在首行自动生成 #define _CRT_SECURE_NO_WARNINGS 1 

以后就可以用scanf函数了

5.2 一个项目只有一个主函数(入口函数) 5.3 无法打开....exe——程序错误/前面运行的窗口未关闭 6.工具 6.1错误查找

输入返回值,显示出错误类型

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文题目:VS2022与C语言:初学者-创新互联
分享链接:http://cdkjz.cn/article/jipoo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220