引入:生活中有些值是不变的,如性别,血型等,在C语言中用常量这个概念来表示
反之,生活中一些值是可变的,如年龄,体重等,在C语言中用变量这个概念来表示
一、定义变量的方法
1.变量的分类
(1)、局部变量
定义在大括号内部的变量
如图:
(2)、全局变量
定义在大括号外部的变量
如图:
(3)、全局变量与局部变量关系
全局变量与局部变量共存时,局部优先
(4)、同一范围内的变量只可出现一次
2、变量的使用
e.g.写一个代码,计算两个整数“3”,“5”的和
知识点:
1.写0是为了使其初始化,即写代码时要
给num进行赋值,若不进行初始化,则有可能会出现警告
2.printf函数:输出函数
scanfhan函数:输入函数
3.开始运行后,在运行页面输入两个值时注意两数中间有空格,输入完成后点击“回车”即可运行
4.当用VS系统进行两数求和时,系统运行报错,出现以下情况:
(1)、分析错误原因可知:
VS建议我们使用“scanf_s"或者” _CRT_SECURE_NO_WARNINGS“
(2)、解决方法:
点击左下角“输出”,复制“ _CRT_SECURE_NO_WARNINGS”、来到编译器源代码第一行,输入“#define ”空一格后,再将
“ CRT_SECURE_NO_WARNINGS”粘贴即可
(3)、为什么不用已提示的“scanf"函数
因为scanf_函数是VS自己提供的函数,非标准C提供的函数,其它编译器不认识此函数
:::
(4)、如何使 _CRT_SECURE_NO_WARNINGS永存,使得scanf函数使用方便
:::
因为在VS的安装路径下有一个new c++file.cpp文件,在VS工程中创建新的.c或者.cpp文件是,都是拷贝new c++file.cpp文件的,故而在此文件中加入这句话即可
加入方法:
①、点进everything(一个专门用来找文件的app),在最上方空白行输入“new c++file.cpp”找到该文件
②、右击该文件,点击打开路径,将该文件拷贝至桌面
③、打开被拷贝在桌面上的该文件,复制粘贴“#define _CRT_SECURE_NO_WARNINGS“,然后键盘上Ctrl+S保存
④、再将该文件拖回原路径,并替换目标文件
这样以后再打开VS创建源文件,均会自动出现“#define _CRT_SECURE_NO_WARNINGS”