C语言
文章平均质量分 73
你挡我发光了
这个作者很懒,什么都没留下…
展开
-
C6064:缺少“scanf_s”的整型参数(对应于转换说明符“2”
项目场景:学习过程遇见的问题,出现两个警告,一个是关于C6054:可能没有为字符串“name”添加字符串零终警告,另一个是关于C6064:缺少“scanf_s”的整型参数(对应于转换说明符“2”,因为篇幅太长,本片只介绍C6064:缺少“scanf_s”的整型参数(对应于转换说明符“2”,警告C6054请移警告C6054问题描述// talkback.c -- 演示与用户交互#include <stdio.h>#include <string.h> // 提供s原创 2022-04-05 18:14:36 · 57350 阅读 · 43 评论 -
最详细的关于C6054:可能没有为字符串“name”添加字符串零终警告和C6064:缺少“scanf_s”的整型参数(对应于转换说明符“2”
关于C6054:可能没有为字符串“name”添加字符串零终警告和C6064:缺少“scanf_s”的整型参数(对应于转换说明符“2”方法一:将声明变量时将字符串name初始化定义为0,所以在定义字符串name后面直接加上结束结束符0, //char name[40] = {0};方法二:是在中间加字符串结束符'\0',“中间”是有一个范围,博主在网上没有找到这个范围的相关内容,但每个位置我都尝试了一遍,这个范围是从开始声明字符串变量----到使用strlen()函数,//name[ 40 -1 ] = 0原创 2022-04-05 13:05:58 · 14783 阅读 · 3 评论 -
C语言——调用多个函数的使用
上代码#include <stdio.h> /* 函数预处理 */void butler(void); int main(void) /* 定义第一个函数main() */{ int num; /* 声明变量num */ printf("一岁:我想一个人把全部旺仔喝完. O(∩_∩)O \n", num = 2); /* 使用printf()函数 */ butler(); /*调用函数butler()*/ printf("小情:你真牛,给我来原创 2022-03-29 22:38:58 · 5774 阅读 · 3 评论 -
c语言基础简单语句解释
#include 表示预处理,引入文件stdio.h(标准输入/输出头文件),它的作用将文件的内容全部输入到该行,内容里面定义了很多函数。我的理解呢就是你编写代码运用到很多函数、像printf()或者每个符号的作用、像{},我们没定义,计算机怎么知到他们是什么意思呢,所以文件stdio.h里面就先定义解释原创 2022-03-27 21:03:56 · 2740 阅读 · 1 评论 -
C语言Visual Studio 2022的基本操作
Visual Studios2022本人刚接触C语言,实在有点low,给自己留给笔记,顺便希望也能给别人带来一些帮助主要是介绍编辑器的基本操作1.本人使用的是Visual Studio 2021编辑器,安装过程直接按流程来就可以,第一次打开的编辑器,出现如下图2.打开后出现很多碍眼列表,直接×出去2.更改主题颜色,字体大小格式 :工具——选项——环境——常规 除了这些,还可以更改很多其他的选项,像输出,工具栏等字体大小,很简单,自己需...原创 2022-03-12 12:32:18 · 16906 阅读 · 7 评论