0

C++ でプロジェクトを作成していますが、文字列名に値を割り当てるのに問題があります。文字列ライブラリを含めるようにしました (string.h を試しました) が、データ型が "string" の文字列名に値を代入しようとすると、"エラー: 識別子 (値 I割り当てられた文字列) は定義されていません」。コードは次のようになります。

string a = start;

「開始」という言葉には赤で下線が引かれていました。整数を使用して同じことをしたとき、それはうまくいったので、それは奇妙でした:

int a = 3;

誰か助けてくれませんか?ありがとう

4

2 に答える 2

0

この重複した質問を参照してください。最初にヘッダー<string>( ではなく<string.h>) を含めてから、ステートメントを として記述しstd::string a = startます。ここで、は namespace にあるstd::stringことを示します。stringstd

于 2013-07-21T02:03:42.173 に答える