常量和变量的区别

[复制链接]
查看11 | 回复3 | 2020-11-9 14:36:40 | 显示全部楼层 |阅读模式
c语言中
到底什么是常量和变量?常量和变量与各种据类型又有什么关系?最好举几个例子。标示符与常量和变量又有什么关系?常量和符号常量有什么区别?

回复

使用道具 举报

千问 | 2020-11-9 14:36:40 | 显示全部楼层
常量和变量的区别:变量是“可读、可写”,而常量是“只读”的。变量是在程序运行过程中,内部存储的值,随时可以被改变的一段内存地址。比如:int a = 123,这里的a就是一个整型变量,通常情况下,整型变量占据着4个字节的内存。常量在程序运行过程中,所表示的值是无法被改变的。比如:const int a = 123, 这里的a,在其前面有一个修饰符“const”,表示a的值是“只读”的。扩展资料:在C语言中,定义常量,有两种方式:一是使用预处理指令:#define ; 二是使用“const”关键字。在定义...
回复

使用道具 举报

千问 | 2020-11-9 14:36:40 | 显示全部楼层
“常量”在程序运行时,不会被修改的量。换言之,常量虽然是为了硬件、软件、编程语言服务,但是它并不是因为硬件、软件、编程语言而引入。常量区分为不同的类型,如25、0、-8为整形常量,6.8、-...
回复

使用道具 举报

千问 | 2020-11-9 14:36:40 | 显示全部楼层
数据类型就像:整数,单精度小数,双精度小数……变量:就像数学中的变量X,Y……注意:他们的值是可以改变的常量:也像数学中的常量 A,B……,值一旦给定后就不变...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行