用户输入一个任意正整数n,用new方法动态申 请一段长度为n的char型数组,输入n个字符存入该数组,最 后用delete方法释放掉申请的内
时间: 2023-05-21 16:01:18 浏览: 101
动态数组的申请和释放
存。以下是示例代码:
char* arr = new char[n]; // 动态申请长度为n的char型数组
for(int i=0; i<n; i++){
cin >> arr[i]; // 输入n个字符存入数组
}
delete[] arr; // 释放内存
注意:在使用new申请内存时,需要使用delete释放内存,否则会造成内存泄漏。同时,使用delete时需要加上[],表示释放的是一个数组。
阅读全文