• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Cプログラミングについて、質問です。自分のやりたいことがあったため、専)

Cプログラミング初心者の悩み:授業や教科書を読んでも全く理解できない

このQ&Aのポイント
  • Cプログラミングについて、初心者が授業や教科書を読んでも全く理解できていない悩みです。
  • 高校時代に2進数やビットの概念を学んでいないため、プログラム作成が困難です。
  • Cプログラミングに詳しい方からおすすめの参考書を教えていただきたいです。

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

  • ベストアンサー
  • qwerjpo
  • ベストアンサー率44% (39/88)
回答No.7

>高校時代ではまったく2進数なども、やっていなく、 qaqa246さんと同じく、僕も授業でやって無くても中学の時には理解してました。 プログラミングをやるのに専門学校に入ってから2進数を勉強するのは遅すぎです。 それなのにいきなりC言語から勉強とか無謀だと思います。 まずは簡単なVB系の言語を勉強してプログラミングの概念が分かってからCに移った方が良いと思います。 >授業を聞いていても、教科書をみても、全く意味がわかりません。 最初は深く意味を考えずに、とりあえず「こうやればこうなるんだな」という風に覚えていったほうがいいと思います。 >お勧めの参考書など教えていただけると助かります。 「猫でもわかるC言語プログラミング」かな?

noname#118246
質問者

お礼

VB系の言語ですか・・・ありがとうございます。参考になりました。 2進数がそんなに大事なものだとは、正直、専門学校に入るまで知りませんでした。 自分のその専門学校に対しての情報収集能力が足りなかったのだと思います。 深くC言語のことを考え過ぎてしまっているのか、友人にもそのように、言われました。 考え方から変えようと思います。 qwerjpoさんの教えてくださった、参考書は私でも書店で見たときに何とか分かりやすそうだったので、 参考にしてみたいと思います。ありがとうございました。

その他の回答 (6)

  • qaqa246
  • ベストアンサー率27% (45/163)
回答No.6

ifを関数と行っている時点でもう終わっている気がします。 別の道を探した方が良いでしょう。 学校もやめるなら早い段階で決断した方が傷は小さくてすみます。 >高校時代ではまったく2進数なども、 やってなくても理解できない?俺独学で中学生の時には理解できていたよ。 >教科書通りにプログラムを作っていても、#includeや<stdio.h>の意味やprintfの C言語やるのにANSI C言語辞典すら買ってないの? >お勧めの参考書など教えていただけると助かります。 先生の説明が相当下手な場合は本買って独自に勉強すればいいけど 先生の説明がまともで質問者が理解できてないだけなら質問者にはまったく才能がないので いくら本を買ったところで理解できないです。

noname#118246
質問者

お礼

学校は辞めようとは思いません。先生の説明は、C言語以外の授業なら分かるので自分がまだまだ勉強不足だと思います。qaqa246さんの意見を見て、もっと勉強しなければいけないなぁ・・と思いました。 厳しいご意見ありがとうございました。ちなみにANSI C言語辞典は学校では買いませんでした。

  • neko1963
  • ベストアンサー率49% (127/258)
回答No.5

参考書では「入門C言語」(出版社:アスキー)などは初心者向けです。 ただし実際に大きな書店で色々な本をパラパラと見て御判断された方がいいのでは。 そこから先は、できれば親しい友達に質問して教えてもらったほうが良いと思います。

noname#118246
質問者

お礼

入門C言語。参考にしてみます。書店で他のC言語の本も見つけたので、 もうちょっと探してみます。アドバイスありがとうございました!

noname#119957
noname#119957
回答No.4

”初めてのC”もふるいけど、わかりやすいかもね。 僕は、昔、両方買いました。

noname#118246
質問者

お礼

初めてのC皆さん結構オススメらしいのでまた参考にしてみます。

noname#119957
noname#119957
回答No.3

要するに、Cでのプログラムの基礎がわからないのですね。 これが、有名な、C言語の本です。 ”プログラミング言語C”と言う本です。 http://www.pro.or.jp/~fuji/computerbooks/c/c.kernighan.html

noname#118246
質問者

お礼

そうなんです・・・C言語の基礎がわからないんです。 図書館で貸し出していたはずなので、また借りてみます。

  • fmtky
  • ベストアンサー率33% (1/3)
回答No.2

はじめてのC がよかったとおもいます これがわたしにとって  はじめて でした ものすごくよかったです

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.1

>授業を聞いていても、教科書をみても、全く意味がわかりません。 違う道に進んでください。学校で渡される物と、授業で聞いて分からないのであれば、この道に進むべきではありません。即刻やめて違う道を選んでください。 >味やprintfの意味など本当に教科書を読んでも先生の話も全く分からなく、とても困っています。 そのように思ってしまう事自体、向いていません。代数計算なので意味なんてありません。 悪い事いわないから、すぐ専門学校をやめて、違う道を探しましょう。向いている人は、分かるような本を自分で探して、見つけ出します。その様な人でないと、習って習得しても、実社会では、もって1年。2年目には社内で移動か、首になっています。 プログラミングの世界は高校卒業のレベルであれば、だれでも組めます。頭で理解するのではなく、文学的なイメージの発想で、文章作成能力が必要です。意味を追求してしまう人は、全く持って使い物にならない人間です。

noname#118246
質問者

お礼

意味を考えてはダメなのですね。プログラマーになるわけではないのですが、参考になりました。 自分で大体の本は探したのですが、他の方の意見も参考に聞いてみたかったんです。 社会のことについても教えていただきありがとうございました。