常量和变量

一、常量:在程序运行过程中其值不能发生改变的量。

定义方式:

1、const (空格)数据类型 (空格)常量名 = 值(;)                                                                       2、#define (空格)常量名(英语字母要大写)(空格)  值

二、变量:在程序运行过程中其值可以发生改变的量。

定义方式:

数据类型(空格)变量名 = 值(;)

注意:常量名和变量名(标识符)

1、不能使用系统关键字

2、允许使用字母、数字和下划线

3、不允许数字开头

4、标识符区分大小写

5、最好见名知义

整型变量

整型变量可分为有符号整型变量和无符号整型变量两大类

整型变量   字节 占位
有符号基本整型 [ signed ]  int 4 32

有符号短整型

[ signed ]  short  [ int ] 2 16
有符号长整型 [ signed ]  long  [ int ] 4/8 32/64
无符号基本整型 unsigned  [ int ] 4 32
无符号短整型 unsigned short  [ int ] 2 16
无符号长整型 unsigned long  [ int ] 4/8 32/64

注意: 1、使用时,方括号内的部分可以省略。

2、数据在内存中是以二进制形式存放的。若不指定是无符号型 unsigned,或者指定是有符号型signed,则储存单元的最高位是符号位(用0代表正数,用1代表负数)。若指定是无符号型unsigned,则储存单元的全部二进制位(bit)都用于存放数本身,而不包括符号。

常量和变量,整型变量相关推荐

  1. c语言中长整型变量的值一定大于短整型常量的值,c语言第3讲 常量、变量与标志符 整型、实型、字符型数据.ppt...

    c语言第3讲 常量.变量与标志符 整型.实型.字符型数据 第3讲 常量.变量与标志符 整型.实型.字符型数据 2.1-2.5 常量.变量与标识符 例2.1 符号常量的使用 2. 变量 3. 标识符 标 ...

  2. 第 2 章 常量、变量和表达式

    <一>继续Hello World 深入了解C语言的注释,注释可以跨行,也可以穿插在程序中.注释的定界符/*和*/,注释需要注意两点:注释不能够嵌套使用,如:/*test1 /* test2 ...

  3. 【C语言入门教程】2.2 常量 与 变量

    2.2 常量 与 变量 顾名思义,常量是运算中不能改变数值的数据类型,变量是可改变数值的数据类型.根据需要,可将一些在程序中不必改变数值的类型定义为常量,这样也可避免因修改数值造成程序错误.任何改变常 ...

  4. C语言入门(4)——常量、变量与赋值

    对于基本数据类型量,按其取值是否可改变又分为常量和变量两种.在程序执行过程中,其值不发生改变的量称为常量,其值可变的量称为变量.它们可与数据类型结合起来分类. 常量 常量有字符常量(Character ...

  5. java 变量作用域 c语言_C语言深入理解 - 常量与变量

    ++++++++++++++++++++++++++++++++++++++++++ <C语言深入理解系列 - 常量与变量> 查看其它博文请关注原创作者. 本文系本站原创,欢迎转载! 转载 ...

  6. c语言浮点型常量表示平均数_数据类型与常量、变量解析

    C语言入门参考-第五章-数据类型与常量.变量 常量即为在程序运行过程中值不会改变的量,常量又有字面常量与符号常量之分.符号常量使用#define预处理器指令与const关键字定义,(#define符号 ...

  7. 设置常量 java_Java——常量与变量-java变量设置

    常量和变量 程序中所处理的数据表现为两种常见的形式:常量和变量.常量就是指在程序执行期间其值不能发生变化的数据,变量的值则是可以变化的,它代表Java程序中的基本存储单元.程序中的任一数据都属于某一特 ...

  8. C语言基础(二)—— 常量与变量、数据类型、进位制、关键字、原码反码补码、限定符、字符串格式化输入输出

    1. 常量与变量 1.1 关键字 1.2 数据类型 数据类型的作用:编译器预算对象(变量)分配的内存空间大小. 1.3 常量 在程序运行过程中,其值不能被改变的量 常量一般出现在表达式或赋值语句中 整 ...

  9. C语言重要知识点总结【7】:C语言中的常量、变量、标识符

    目录 一.常量 1. 整型常量 2. 实型常量(浮点型常量) 3. 字符常量 3.1 普通字符 3.2 转义字符(表格) 3.3 常见字符与ASCII代码表 4. 字符串常量 4.1 字符串所占内存字 ...

最新文章

  1. OneFlow 并行特色
  2. 中科院发布11大领域171个热点和新兴前沿!有你的研究方向吗?
  3. 【Java 注解】自定义注解 ( 注解属性定义与赋值 )
  4. tensorflow 添加官方代码--以leaky_relu为例
  5. WebConfig配置 文件加密处理
  6. ubuntu16安装go语言
  7. Java基于socket服务实现UDP协议的方法
  8. docker容器配置加速器
  9. MySQL(2)--MYSQL 安装
  10. Xcode统计整个项目代码行数
  11. asp.net web.config配置节说明
  12. 小米台灯底座接口很松_小米新品,米家充电台灯,续航40小时,不足百元,米粉:买买买...
  13. 巴别塔圣经_巴别塔简短简要指南
  14. 纳韦斯托克斯方程的推导_什么是纳维-斯托克斯方程?
  15. veeam_backup的几种备份方式
  16. 自组织网络(Ad hoc)
  17. Linux搭建学习汇总
  18. 新零售到家O2O 和到店O2O的区别?
  19. 数学分析习题解答(四:第一部分)
  20. 什么是TorchScript

热门文章

  1. 马尔可夫模型及隐马尔可夫模型(HMM)
  2. MySQL比较时间(datetime)大小
  3. mac误删相片怎么恢复?
  4. 返回 JSON 格式数据报错:TypeError: Object of type set is not JSON serializable
  5. 2023年专利申请流程及费用
  6. 骁龙730g处理器怎么样 骁龙730g相当于麒麟多少 骁龙730g是什么级别
  7. SQL按距离最近时间排序
  8. WEB安全(十五)如何防止XSS攻击
  9. BottomNavigationBar酷炫导航栏
  10. 计算机补码的表示形式,补码(计算机中数字的表示方式)