C++ 字符串保存方法:字符数组、string 类和动态内存分配
在 C++ 中,您可以使用以下几种方法保存字符串:
- 使用字符数组: 使用字符数组可以保存字符串。例如:
char str[100];
cin >> str;
- 使用 string 类: C++ 中的 string 类可以很方便地保存字符串。例如:
string str;
cin >> str;
- 使用动态内存分配: 使用动态内存分配可以动态地分配内存来保存字符串。例如:
char* str = new char[100];
cin >> str;
需要注意的是,在使用动态内存分配时,需要手动释放分配的内存,以免出现内存泄漏。可以使用 delete[] 来释放内存,例如:
delete[] str;
原文地址: https://www.cveoy.top/t/topic/otpo 著作权归作者所有。请勿转载和采集!