string str =""初始化对象分配空间
而string str=null初始化对象
有人提到:NULL的话没有在heap里分配内存,只是在stack里有一个引用,目标是空的,但即使初始化为空字符串也会在heap里分配内存了(见:http://topic.youkuaiyun.com/t/20050302/20/3819568.html)
string str =""初始化对象分配空间
而string str=null初始化对象
有人提到:NULL的话没有在heap里分配内存,只是在stack里有一个引用,目标是空的,但即使初始化为空字符串也会在heap里分配内存了(见:http://topic.youkuaiyun.com/t/20050302/20/3819568.html)
转载于:https://www.cnblogs.com/hill/archive/2006/10/13/528437.html