- ベストアンサー
c言語 古い書籍 使える? 使えない?
新版C言語プログラミングレッスン 入門編 という本を買ったのですが、 サンプルコードを打ち込んでもエラーばかり出ます。例えば、 printf → printf_s に変えなければいけないなど、対応していない部分が多いです。 最新の書籍を買った方がよいのでしょうか?もし、入門書がありましたら教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こちらで紹介されている設定にすると使えると思います。 http://techno-road.com/pblogtech/218-visual-cnetwin32-apiprintf.html
その他の回答 (2)
- nihonsumire
- ベストアンサー率26% (843/3157)
どんな言語から始めてもいいのでは。人によって、プログラミングの本って好みがあります。また、どのような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
お礼
回答ありがとうございました。
- asuncion
- ベストアンサー率33% (2127/6289)
>printf → printf_s に変えなければいけない printf_s というのは、マイクロソフトの開発環境(Visual Studioとか)を使うときに そうする必要がある、ということで、マイクロソフト以外の開発環境であれば、 printfのままでいいはずです。 とはいえ、当該の書籍は10年ほど前の発行ですので、いささか古い感は否めません。 「C言語 入門書」あたりでググってみるとたくさんヒットすると思います。 最近の発行書籍を探ってみてはどうでしょうか。 当方がオススメしようとする書籍が質問者さんのご要望を満たすかどうかは わかりませんので、具体的な書名は挙げないことにします。 ご自分で探すところから勉強が始まると思います。
お礼
回答ありがとうございました。
お礼
回答ありがとうございました。