关于c语言的常量变量的用法初识

在C语言中,常量和变量都是可以用来存储和表示数据的,常量值在程序执行的过程中是不可变的,而变量是可变的

1常量(在运行过程中不能被改变的量)


1.1什么是常量(常量的概念):常量是不可以改变的量,常量可以表示各种数据类型的值

1.2常量的分类:在c语言中常量可以分为以下几种:

   1)字面常量

   2)const修饰的常变量

   3)#define定义的标识符常量

   4)枚举常量(枚举关键词enum)

1.3我如何理解常量:常量是在代码运行过程中一开就被写死了,且不能被改变的量。

2变量(在运行过程中可以被改变的量)


2.1什么是变量(变量的概念):在程序运行期间,可能会改变或者被赋值的,我们称之为变量。

 2.2变量的分类:在c语言中变量大概可以简单的划分为以下三大类:

1)整数型变量

2)字符型变量

3)浮点型变量

2.3如何使用变量:定义变量的一般形式:关键字+变量名;

adj:

double money;   // 定义浮点型变量,用于存放浮点数。

讲到如何使用变量就不得不讲到关键字和变量名的用法:

什么是关键字:所谓关键字就是C语言预先规定的、具有特殊意义的单词,它常用于声明变量的类型。而变量类型又决定了编译器为其分配内存单元的字节数、数据在内存单元中的存放形式、该类型变量合法的取值范围以及该类型变量可参与的运算种类等等。

  c语言中关键字如下:   

       auto :声明自动变量

       break:跳出当前循环

       case:开关语句分支

       char :声明字符型变量或函数返回值类型

       const :声明只读变量

       continue:结束当前循环,开始下一轮循环

       default:开关语句中的“默认”分支

       do :循环语句的循环体

       double :声明双精度浮点型变量或函数返回值类型

       else :条件语句否定分支(与 if 连用)

       enum :声明枚举类型

       extern:声明变量或函数是在其它文件或本文件的其他位置定义

       float:声明浮点型变量或函数返回值类型

       for:一种循环语句

       goto:无条件跳转语句

       if:条件语句

       int: 声明整型变量或函数

       long :声明长整型变量或函数返回值类型

       register:声明寄存器变量

       return :子程序返回语句(可以带参数,也可不带参数)

       short :声明短整型变量或函数

       signed:声明有符号类型变量或函数

       sizeof:计算数据类型或变量长度(即所占字节数)

       static :声明静态变量

       struct:声明结构体类型

       switch :用于开关语句

       typedef:用以给数据类型取别名

       unsigned:声明无符号类型变量或函数

       union:声明共用体类型

       void :声明函数无返回值或无参数,声明无类型指针

       volatile:说明变量在程序执行中可被隐含地改变

       while :循环语句的循环条件

在使用关键字时要注意以下几点:

 1)关键字不能自己创建

 2)变量名不能是关键字

刚开始写博客对于博客上的很多功能还是很不熟悉,希望以后能慢慢的写的更优质的文章,这篇文章到这儿就结束了,以后有时间一定把变量的初始化和赋值补上!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值