char*配列に格納されているデータを出力するにはどうすればよいですか[C では、%pアドレスを表示するために使用します]。
char * tokens[5];
for(int i=0;i<5;i++)
tokens[i] = new char[5];
for(int i=0;i<5;i++)
std::cout<<"Address: "<<tokens[i]<<std::endl;
/*Add data in the array*/
for(int i=0;i<5;i++)
delete[] tokens[i];
これにより、
Address:
Address:
Address:
Address:
Address:
tokens[i]それは、文字列の開始アドレスであるためcout、現在空である文字列を出力するためだと理解しています。
tokens[i]at に何を型キャストする必要がありstd::coutますか?