一个程序,用户输入一个任意正整数n,用new方法动态申 请一段长度为n的char型数组,输入n个字符存入该数组,最 后用delete方法释放掉申请的内存。
时间: 2023-05-29 20:03:11 浏览: 92
给你一个包含n个整数的数组nums,并检查nums中是否有三个元素a、b和c使a+b+c=0?请查找总和为0且不重复的所有
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入一个正整数n:" << endl;
cin >> n;
char* arr = new char[n]; // 动态申请长度为n的char型数组
cout << "请输入" << n << "个字符:" << endl;
for (int i = 0; i < n; i++) {
cin >> arr[i]; // 输入n个字符存入数组
}
cout << "您输入的字符为:";
for (int i = 0; i < n; i++) {
cout << arr[i] << " "; // 输出数组中的字符
}
cout << endl;
delete[] arr; // 释放申请的内存
return 0;
}
阅读全文