質問: C言語の配列に文字列をいれたいのですが で、以下の回答が投稿されていました。 > > C言語では、 文字列(charの配列)を「=」演算子で代入(コピー)することができません。 最初は strcpy() 関数を使ってみるのが良いでしょう。 > > > 「サンプルコードも付けるとより役立つ回答になります」とコメントしようと考えたのですが、「自分で調べる力を付けてほしい」という意図から関数名を出すだけに止めているのかもしれない、と思いあたりました。 回答の意図が実際そうであったかは別として、「初学者には解決の指針だけ与える」という考え方はありでしょうか?
回答: この手の技術的な場では往々にして「調べもせずに答えを求めて質問する」人が現れます。 そういった質問が続いた場合は、自分で調べてもらうためにも敢えて「答え(コード)」を書かないという気持ちも出てくると思いますが、今回の質問に限って言えば、そういったショートカットの意味は薄く、単純に最近の他言語と同じ記述ができない戸惑いのように感じますので、コードで示してしまった方が良かったと思えます。 何でもかんでも答えを出す事で、安易に「答え」を求める人が増えてしまう懸念はありますが、結局は質問者の評価値や質問内容によって適切と思える回答をする、ということでいいかなと思います。