• ベストアンサー

c言語 古い書籍 使える? 使えない?

新版C言語プログラミングレッスン 入門編 という本を買ったのですが、 サンプルコードを打ち込んでもエラーばかり出ます。例えば、 printf → printf_s に変えなければいけないなど、対応していない部分が多いです。 最新の書籍を買った方がよいのでしょうか?もし、入門書がありましたら教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

こちらで紹介されている設定にすると使えると思います。 http://techno-road.com/pblogtech/218-visual-cnetwin32-apiprintf.html

fewirwpp
質問者

お礼

回答ありがとうございました。

その他の回答 (2)

回答No.3

 どんな言語から始めてもいいのでは。人によって、プログラミングの本って好みがあります。また、どのようなOS(Windows上かLinuxなどのUNIX上)で学ぶかということも関係ありそうです。  回答の方々も、その辺の配慮があってのこととおもいます。私は、やや古い本で学んだので推薦本はお示しするのは恥ずかしいのですが、ご質問なので参考までに。 ・「これならわかるC入門の入門」坂下夕里著 翔泳社(2005.5.18)  古いです。Windows2000くらいで動かすのですから。 ・Art and Science of C, The: A Library Based Introduction to Computer Science1994/8/31 Linux上で動かしました。amazonで575円で買えるんですね。また、PDFが下記のサイトにあります。 http://read.pudn.com/downloads166/ebook/757458/The%20Art%20and%20Science%20of%20C/The%20art%20and%20science%20of%20C.pdf

fewirwpp
質問者

お礼

回答ありがとうございました。

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

>printf → printf_s に変えなければいけない printf_s というのは、マイクロソフトの開発環境(Visual Studioとか)を使うときに そうする必要がある、ということで、マイクロソフト以外の開発環境であれば、 printfのままでいいはずです。 とはいえ、当該の書籍は10年ほど前の発行ですので、いささか古い感は否めません。 「C言語 入門書」あたりでググってみるとたくさんヒットすると思います。 最近の発行書籍を探ってみてはどうでしょうか。 当方がオススメしようとする書籍が質問者さんのご要望を満たすかどうかは わかりませんので、具体的な書名は挙げないことにします。 ご自分で探すところから勉強が始まると思います。

fewirwpp
質問者

お礼

回答ありがとうございました。

関連するQ&A