teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

解説追加

2021/08/20 23:16

投稿

actorbug
actorbug

スコア2479

answer CHANGED
@@ -3,6 +3,8 @@
3
3
  cout << (*str)[0] << endl;
4
4
  ```
5
5
 
6
+ まず`(*str)`により`string`型に変換した後、`[0]`で0番目の要素を取り出しています。
7
+
6
8
  余談ですが、ポインタでなく参照で渡した方が、`char*`と同様に操作出来て分かりやすいと思います。
7
9
  ```c++
8
10
  void myFunc(string&, char*);