C语言编译器,scanf报错解决办法

初识C语言

定义:人和计算机交流的的语言,是一门通用的计算机语言,广泛用于软件开发

C语言编译器,scanf报错解决办法_第1张图片

C语言是有国际标准,C80,C90标准

编译器

clang,GCC,win-TC,syblime,Msvc.turbo C

VS2019:集成开发软件

C语言编译器,scanf报错解决办法_第2张图片

C语言编译器,scanf报错解决办法_第3张图片

新建源文件

我们称xxx.c为源文件,xxxx.h是头文件

C语言编译器,scanf报错解决办法_第4张图片

C语言编译器,scanf报错解决办法_第5张图片

最后命名要改成文件后缀为xxxx.c的文件

编写代码,这里写错了应该是#include

C语言编译器,scanf报错解决办法_第6张图片

设置项目属性

C语言编译器,scanf报错解决办法_第7张图片

C语言编译器,scanf报错解决办法_第8张图片

开始运行代码

#define _CRT_SECURE_NO_WARNINGS 1

#include

int main() {

int a = 0;

scanf("%d", &a);

printf("a=%d\n", a);

return 0;

}

出现结果就证明C语言可以成功编写了

不过此时出现了一个问题。#include无法调用。

这里我将我的解决方案写出。

C语言编译器,scanf报错解决办法_第9张图片

在菜单界面找到vs的下载程序点开,后点击修改。

C语言编译器,scanf报错解决办法_第10张图片

下载后进入,就可以啦。

上面的代码在可能会出现错误,而错误原因是vs2022无法解析scanf,所以在编写时需要加上#define _CRT_SECURE_NO_WARNINGS 1

当然还有跟好的方式。比如,我们可以在源文件上添加这句话。下面是我用everything找到newc++file.cpp

C语言编译器,scanf报错解决办法_第11张图片

在自己的目录下找也是可以的。这个文件就在你所安装的vs下面。

这个文件的本质是:每一次创建xxx.c文件时会将他调用出来。所以我们一劳永逸,直接在源头给她添加。到时候每一次,新建文件时,就会出现这句话。

我在提醒一下,这个文件需要权限才能修改。所以我们可以将他先放到我们有权限的目录下进行修改,然后放回去就行。

 

你可能感兴趣的:(C语言,开发语言,c语言)