私は大学時代にC言語に関連付けられており、すぐにスクリプト言語に移行しました。今私は自分のCスキルを磨くことに興味があり、Cの内部プログラミングも強化しています。私は良いリソース(書籍、ウェブサイト、記事、...)を学び、私を始めることを要求します。Cを深く学ぶためのプログラミングリソース
答えて
確かに他の人のコードを読むことは間違いありません。そうすれば、他のプログラマーがどのように言語を使用しているかを知ることができ、様々な構文がどのように機能するかを考えなくてはなりません。
これは、既存のプロジェクトの多くが大きく、文書化されていないため、少し難しい場合があります。コードだけからプロジェクトのアーキテクチャを合成することは難しいかもしれません。オープンソースのCプロジェクトの合理的なサイズ(例:ではなくLinuxカーネル)を見つけよう。また、コードへの新規参入者のための少なくとも初歩的なサポート/ドキュメントもある。
しばしば最高のソースは元のソース:)見つけにくい問題に刺されていて、あなたが学ぶことができますどのようにどのようにプロのプログラマーの
Expert C Programming, Deep C Secrets
優秀な話であります彼らの努力から。
Advanced Programming in the Unix Environment
Unix環境のためのプログラミング方法を学習するためのリソース。それは新しい機能のいくつかが欠けているかもしれませんが、システムプログラムを書く方法の詳細を学ぶための最良のリソースの1つです。
3番目の本はとてもyum yum yum ....(読んで興奮していますhttp://sources.sytes.net/unix/Advanced.Programming.UNIX.pdf) – YumYumYum
- 1. Cを学ぶことなくObjective-cを学ぶC
- 2. C++ guiプログラミングリソース
- 3. PHPプログラマーのためにC#またはVBを学ぶ?
- 4. チャットボットトレーニングのための深い学習
- 5. エントリレベルのJavascriptを学ぶためのベストウェブサイト?
- 6. RaphaelJsを学ぶための良いリファレンス
- 7. ビットプログラミングを学ぶためのリソースは?
- 8. Emacsを学ぶためのリソース
- 9. iCloudを学ぶためのヘルプ
- 10. チェリーピープルを学ぶためのヒント
- 11. CでSDLを学ぶ
- 12. 始めにHTMLを学ぶ前に学ぶべきこと
- 13. は、私はObjective Cのを学ぶために始めている
- 14. CでOOPルールを学ぶための最善の方法またはベストプラクティス#
- 15. 慣用のC++コードを書く方法を学ぶ
- 16. Javaを学ぶのを始める
- 17. 深くネストされたプライベートデータのためのC++/STLパブリックイテレータ
- 18. C++/.NETのベテランを返すためのBoostを学ぶ最も速い方法
- 19. C++プログラマがJavaを非常に速く学ぶためのJavaブックまたはウェブサイト(Cplusplus.comのような)
- 20. C++ newbie:ストリームについて学ぶための優れたリソース(書籍)?
- 21. C#facebook sdkの使い方を学ぶ
- 22. Haskellを学ぶ:C#のリスト内包
- 23. Cを学ぶ - チック - タック - トゥプログラムを終了するための助けが必要
- 24. C#でスケジュール/予定システムを開発する方法を学ぶためのリソース?
- 25. より多くのハードウェア中心のプログラミングを学ぶためのソース
- 26. 深いパワーで学ぶ8 sxm2 nvlink with ubuntu + p100
- 27. K&Rの後にプレーンCでプログラミングを学ぶために使う本は?
- 28. Java Springアノテーションを学ぶための良いリソースを教えてください。
- 29. ASP MVCを学ぶには、まずC#を学ぶべきですか?
- 30. python:深い学習のためにRGB画像を読む
http://aelinik.free.fr/c/;うまくやった。そしてあなたのプライベートノートでGoogleドキュメントを使用することを忘れないように、私はあなたのような同じ問題を抱えていました。 – YumYumYum