char配列を返す関数(引数なし)を作成する必要があります。配列の長さはユーザーによって定義されます。 gets()
機能を使用することはできません。コードの後ポインタを介してchar配列を返す関数
char get()
{
int size;
char *str=new char[size];
int i,l;
cout<<"enter size";
cin>>size;
for(i=0;i<size;i++)
{
str[i]=getche();
}
str[size]='\0';
return str[size];
}
できるだけ早く教科書を読む必要があります。 – Slava
'int size; char * str = new char [size]; 'ここで' size'の値は何ですか? – NathanOliver
'std :: string'または' std :: vector 'を返します。 * 'char'のCスタイルの配列へのポインタを返しません。 *お願いします*! –