栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言笔记 ——变量与常量

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言笔记 ——变量与常量

1.变量定义的一般形式 <变量类型><变量名称>

ex: int dog;        int cat;      int dog,cat;

2.变量(或函数)需要的名字被称为标识符 其有自己的构造规则:标识符只能由数字,字母,下划线组成;标识符的首位不能为数字;C语言的关键字不能作为标识符。

3.赋值与初始化

        (1) 与数学不同,A=B在数学中表示关系,即A和B的值是一样的,而在程序设计中A=B表示要求计算机做一个动作:将B的值赋给A。关系是静态的,而动作是动态的,在数学中A=B B=A 表示意义相同,而在程序设计中两者的意义完全相反。

当赋值发生在定义变量的时候就是变量的初始化,随然C语言没有要求所有变量都在定义的地方进行初始化,但是所有变量在第一次使用前(出现在赋值运算符的右边)都应该被初始化一次。

        (2) 初始化变量的一般形式 <变量类型><变量名称>=<初始值>    ,组合变量在定义时,也可以在定义中单独给单个变量赋初值

ex:int dog = 0;   int cat =0;          int cat=100 ,dog =100;

4.变量类型

C语言是一种有类型的语言,所有的变量在使用前都必须定义和声明,所有变量都必须具有确定的数据类型。数据类型表示在变量中可以存放什么样的数据,变量中只能存放指定类型的数据,程序运行的过程中也不能改变变量的类型。

5.读整数

ex: scanf("%d/n",&price);

表示要求scanf函数读入下一个整数(%d),读到的结果赋值到变量price中,注意目标赋值变量前要加&。出现在scanf里的东西是一定要输入的东西,否则无法运行。

6.常量

固定不变的数是常数。直接写在程序里,我们称作直接量。更好的方法是直接定义一个常量

ex: const int A = 1;

* CONST修饰符 :const加在字符类型(int....)前面,用来给变量加上一个const(不变的)的属性。这个const的属性表示这个变量一旦初始化,就不能修改了成为一个常变量。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1025230.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号