变量的声明,定义,赋值和初始化有什么区别

【编程】 变量的声明,定义,赋值和初始化有什么区别

--------------------------------------------

傻大方资讯为您精选的网友回复(供您参考):

[手机]从编译原理上来说,变量的声明是仅仅告诉编译器,有个某类型的变量会被使用,但是编译器并不会为它分配任何内存。 而变量的定义就是分配了内存。变量的赋值是给变量一个值,变量的初始化就是在执行其他程序之前就符好的值

--------------------------------------------