C++相談室 part41
■ このスレッドは過去ログ倉庫に格納されています
0839デフォルトの名無しさん
2005/08/12(金) 19:35:49int main ()
{
char *pBuffer;
pBuffer = new char *[5]; // char * 型のメモリを確保
pBuffer[0] = new char[20]; // ↑で確保したメモリのひとつにchar型のメモリを確保
strcpy(pBuffer[0], "Helo C++ World"); // 確保したchar型のメモリに文字列を入れる
cout << pBuffer << endl;
delete [] pBuffer[0];
delete [] pBuffer;
return 0;
}
上のように、キャラポインタ型のデータを確保して、
その確保したデータに文字列を入れたいのですが、
pBuffer = new char *[5]; // char * 型のメモリを確保
ここで引っかかってしまいます。
char*型のメモリって、確保できないんでしょうか?
どなたかどうかお願いします m(__)m
■ このスレッドは過去ログ倉庫に格納されています