本地变量释放后是否和堆释放一样,其他线程可以立马占用释放的存储空间? goto语句为什么不能像if一样跳过变量定义? 构造函数体不执行完,析构函数还执行么?析构函数除了执行函数体还在干嘛?对象包括内存空间么?,内存是由析构函数释放的么? 编译器对什么类型的存储空间不能自己分配?