结构体中不能给指针申请空间(存疑,待解决)

作了个实验以下:函数 struct errorTest { const char *p = "hello"; char *ptr = new char[3]; ptr[0] = 'a';//编译器在ptr处提示:此声明没有存储类或类型说明符 ptr[1] = 'b'; ptr[2] = '\0'; } 缘由:类内函数外只能定义全局变量和对象,而不能执行语句或调用,struct内定义规则相
相关文章
相关标签/搜索