C++基础 -5- 动态内存分配

———————动态内存分配———————

 

🎈输出char类型地址的时候会被推导为字符串,需要强制类型转换!!!
🎈相对于c语言的优势
🎈C++可以在分配空间时初始化
🎈返回的内存地址不需要进行强制类型转换

 

🎄动态申请单块内存格式(图片+代码段呈现)

 

分配的时候可以用圆括号直接赋值

 

 

    int *b=new int(99);

  

🎄动态申请多块内存格式

 

   int *a=new int[1024]{88,99,1010};

  

🎄释放空间(释放单块空间)

 
 delete b;

  

🎄释放多块(释放多块空间)

 

delete []a;

  

 

posted @ 2023-12-13 09:30  日落悬崖  阅读(12)  评论(0)    收藏  举报