请问C#中,变量和常量的区别是什么?

问题描述:

请问C#中,变量和常量的区别是什么?
要求回答问题的时候条理清晰,按条说明,重要的放在前面,次要的放在后面.

不仅仅是C#中,基本上大部分的编程语言都是这样的.
通俗点讲
变量 就是可以变其值的量
常量 就是其值是常数的变量
例如:int num; //这就是一个变量,我们可以给num赋值,比如1,2,3
const int NUM = 3;//这就是一个常量,我们用NUM的时候不能给它赋值,它的值就是3
明白了吗?