No.5ベストアンサー
- 回答日時:
★アドバイス
・しっかりとした文法の本を数冊(3冊)用意します。もちろん著者は違うものを択ぶこと。
サイトは本に比べると質が落ちます。また、同じような処理(小技)でもサイトによって
微妙に違ったりします。どれがどうのように良く、悪いかが分からなくなる事があります。
・他の回答者さんが『猫でもわかるプログラミング』を紹介していますね。
私も過去に何回か紹介しています。でも、このサイトは 1997年の時期から書かれているようで
ちょっと古いんです。単純にコピー&ペーストしても警告メッセージなどが出たりして
それを修正できる知識と経験がないと参考にはなりません。でも参考にはなります。
・そこで C 言語のお勉強に役立つであろうサイトを紹介します。
http://www.geocities.jp/ky_webid/c/index.html→『C言語編』
http://www9.plala.or.jp/sgwr-t/index.html→『初心者のためのポイント学習C言語』
http://www.bohyoh.com/CandCPP/C/index.html→『C言語講座』
http://www.geocities.jp/bananajuku/r_c/c_class.h …→『バナナC言語塾』
http://homepage3.nifty.com/mmgames/c_guide/index …→『苦しんで覚えるC言語』
・上記の中で分かりやすい、見やすいなどを基準に学習して下さい。
また、1つのサイトで分からなくても他のサイトの説明で理解できることがあるので
複数のサイトを読んで下さい。これは本も同じです。最初に数冊用意するという理由は
ここにあるのです。また、著者が違うものをそろえるのも同じ理由です。
>本は持ってます。
どんな本ですか。1冊ですか。
分かりやすい本なら何でも良いと思いますが、図解されているものや2冊はそろえた方が
いいと思います。また、ある程度の文法を覚えたらアルゴリズムの本やサイトを探します。
C言語の問題集は、アルゴリズムを解く問題が大半です。
プログラミングで一番重要なのがアルゴリズムですのでここを理解するようにして下さい。
http://oshiete1.goo.ne.jp/qa2914917.html→『データ構造とアルゴリズム』
↑
ここに『アルゴリズム』の本とサイトを紹介しています。
今後の参考にして下さい。
・以上。
参考URL:http://oshiete1.goo.ne.jp/qa2914917.html
No.4
- 回答日時:
入門書を一通り読んで、その内容が理解できたのであれば、掲示板やメーリングリストなどで、他の人の質問に答えてあげるのがよい勉強になります。
自分では分かったつもりでも、他人に説明するとなると、実は分かっていなかったことがどんどん明らかになります。また、もしうっかり間違ったことを発言してしまえば、大抵は他の方が訂正してくれるはずです。
といっても、あまり初心者を振り回してもいけませんので、最初は確実に答えられそうな質問に絞って対応した方がよいでしょうね。
No.2
- 回答日時:
ひとそれぞれ、勉強の仕方があると思いますが…
私がC言語でWindowsプログラミングを勉強するときお世話になったサイトです。
【猫でもわかるプログラミング】
http://www.kumei.ne.jp/c_lang/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語を読み書き発音出来るような良い勉強方を教えてください。 俺は中学まで学校の英語を習いましたが、高 3 2023/07/29 19:26
- 数学 C言語と将来性 7 2022/10/13 16:49
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(学校・勉強) 高一です。勉強方法について質問です。 夏休み期間中のおすすめの勉強法を教えてください。 特に、国語の 2 2023/07/25 17:27
- 高校 テスト勉強について 中間テストの結果がかえってきたのですがあまりよくありませんでした。 現代の国語と 2 2023/06/05 00:46
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- 弁護士・行政書士・司法書士・社会保険労務士 宅建等の法律関係の勉強法について 2 2022/06/23 01:10
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- 日本語 「素直になる」ことと「言いなりになる」ことの違いを教えてください。 10 2023/02/12 17:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
東芝新製品に採用されている
-
String^の^自体が何を意味して...
-
Google ColaboでGUI作成
-
本格的なGUIを作るのにおすすめ...
-
VC++でUSB通信がしたいのですが
-
VB.NET とドットNET(.NET...
-
Windows Media Playerを開くと...
-
マイコンSHでSQRT(平方根)が...
-
iCloudフォトライブラリ内の画...
-
scipy っていうのをいれようと...
-
C++とVC++の違いについて
-
簡単なシューティングゲームの...
-
VisualBasicプログラミング技術...
-
Dreamweaverのライブラリが反映...
-
なぜHTMLのソースコードが無料...
-
VC++2005であるヘッダファイル...
-
SSE命令やUSBドライバ作成ってC...
-
C言語で自動販売機のプログラ...
-
同じアカウントでKindleを共有...
-
生年月日(yyyy/MM/dd) → 年齢...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
麻雀ソフトのソースコード
-
将棋AIを作りたい
-
練習問題があるサイト
-
C言語のシューティングゲームを...
-
exclelのvba逆引き辞典について
-
C言語の上級者を目指したい。
-
二分探索木
-
C言語を学ぶには・・・
-
東芝新製品に採用されている
-
課題研究で3Dゲーム製作
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
python urlopen error について...
-
Google ColaboでGUI作成
-
String^の^自体が何を意味して...
-
scipy っていうのをいれようと...
-
VB.NET とドットNET(.NET...
-
システムコールと標準ライブラ...
-
ライブラリ作成時のグローバル...
おすすめ情報