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

声明:可以多次出现,只是告诉编译器有这么个对象,对象是在其他地方创建的。

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

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


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

posted @ 2016-03-20 02:10  午饭要阳光  阅读(287)  评论(0编辑  收藏  举报