C++の文字配列を文字列に変換する方法
C/C++ の場合、標準 C++ library の string クラスで文字配列を文字列に変換できます。方法は次のとおりです。
#include <iostream>
#include <string>
int main() {
char charArray[] = "Hello, World!"; // 定义字符数组
// 将字符数组转换为字符串
std::string str(charArray);
// 输出字符串
std::cout << str << std::endl;
return 0;
}
上記のコードでは、まずcharArrayという文字配列を定義し、そのあとstringクラスのコンストラクタを用いて文字配列を文字列に変換し、strという変数に代入しています。最後にcoutオブジェクトを用いて文字列を出力しています。
以上のコードを実行すると以下の結果が出力されます:
Hello, World!
これにより、文字配列から文字列への変換が実現します。