声明,定义,赋值,初始化的区别

时间:2022-11-16 19:46:04
声明:可以多次出现,只是告诉编译器有这么个对象,对象是在其他地方创建的。

定义:只能出现一次,创建了一个对象,并为他分配一块内存空间。

赋值:把值放到这块存储空间里面去,赋值时,赋值号左边叫做左值,代表一块存储空间。


初始化:可以再定义的同时,把值放到存储空间里面去。