• ベストアンサー

C言語の学習

一年くらいC言語を学習しているのですが、何一つ覚えれないのですが、こんな私は、プログラミングに向いていないのでしょうか? それとも、学習の仕方が悪いのでしょうか。いろいろな参考書も読みました。

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

  • ベストアンサー
回答No.1

C使いです。一年間で何一つって事はないでしょう。プログラミング・センス以前の問題のような気がします。例えば「ポインタが分からない」など、もう少し具体的にココという指定があれば、アドバイスを受けやすいと思います。 ちなみに本を読むだけでは駄目です。失敗を含めた経験こそが最短距離です。

morimori_39jp
質問者

お礼

回答ありがとうございます。 もう一度がんばります。

その他の回答 (8)

  • mizuneko
  • ベストアンサー率16% (3/18)
回答No.9

プログラミングというのは、パズルのようなものだと思うのです。 他の学問でいえば、数学なんかが近いのではないでしょうか。 たとえばパズルが得意とか、数学が大好きというような人は、 あまりいないでしょう。 そういう意味ですごく人を選ぶとと思いますし、 プログラミングに向いている人は少ないと、私は感じています。 一年くらい学習して全くできないなら、まず向いていないです。

morimori_39jp
質問者

お礼

やっぱり向いていないですか、 ありがとうございます。

回答No.8

>こんな私は、プログラミングに向いていないのでしょうか? みんな、はじめた時は素人です。 興味があって、いろいろ試行錯誤してるうちにどんどん上達するものです。あなたはプログラミングに興味が無いか、試行錯誤するのが嫌いか、あるいは全てを完全に理解してからプログラムを書き始めようとしているのでは? >いろいろな参考書も読みました。 読んだだけでは身につきません。 やはり実践してみることでしょう。

morimori_39jp
質問者

お礼

ありがとうございます。 実践してみることで、がんばります。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.7

プログラミングに向いていないというより、 動機付けがない(プログラムの必要を感じていない)のかなと思います。

morimori_39jp
質問者

お礼

がんばります。 ありがとうございました。

  • aho0xff
  • ベストアンサー率12% (218/1771)
回答No.6

って・・・質問が漠然としすぎて困りますけどね。そんな漠然とした質問しか 出来ないのはプログラマ目指すものとしてどうなのか??とは思います。正直。 個人的にはプログラム言語なんてコンピュータ上で「何か」をやる為の 「道具を作る道具」ですよ。 ただ勉強するだけではなく、「何か」を「作って」見るといかがでしょう? その作っている最中に何か分からないことがおきたら、まあその時にでもまた・・・・・

morimori_39jp
質問者

お礼

ありがとうございます。 一度何かを作ってみます。

回答No.5

Cに限らずお行儀よく本を読んで 例題を打ち込んで例題ちょっと変えて っ程度では覚えられません。 実践あるのみ 自分が作りたいものを1からコーディングしていくに かぎる。

morimori_39jp
質問者

お礼

実践あるのみですか もう一度がんばります。 ありがとうございます。

noname#22222
noname#22222
回答No.4

Practice is study! 1、「プログラミング言語C II」(カーニハン&リッチー著)の全演習問題などは、3ヶ月もあれば、全くの初心者でも完全に実習することが可能と思います。 2、その後、他の回答者の推奨されるコンパイラでアプリケーション作法へと進めばと思います。 ※まあ、プログラマでもない門外漢ですが、攻め方ぐらいですとアドバイスできるかな!と思って・・・。

morimori_39jp
質問者

お礼

アドバイスありがとうございます。

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.3

> 一年くらいC言語を学習しているのですが、何一つ覚えれないのですが これまでの一年間、どんな方法で学習してきましたか?参考書を読んだだけなのでしょうか?

morimori_39jp
質問者

お礼

参考書を読んだだけなので、もう一度サンプルプログラムを打ち込んでがんばります。ありがとうございます。

  • TinyPine
  • ベストアンサー率30% (719/2386)
回答No.2

私の経験ですと、Cは簡単に(それまでアセンブラー等の経験がありましたので)覚えられました。 次にC++ですが、この時はユーザーインターフェイスがさっぱり分からなくて挫折しました。 現在はC++Builderを使用しましたが、このユーザーインターフェイスは簡単で、今はかなりなユーザーに成っています。 No.1の方が書かれている様に、Cのどの部分が分からないのか、又、勉強しようとしているCはどのレベル/タイプかをお書きに成ると回答しやすいと思います。 又、学習は本を読んでいるだけでしょうか、それとも実際にPC等でプログラムを作成されているのでしようか? お勧めとしてはC++BuilderをPCで実際にやられるのが一番簡単ではないかと思います。学生の方ならアカデミック版が安価で入手できるし、制限はあるものの、無料サイトもある様に聞いています。

morimori_39jp
質問者

お礼

回答ありがとうございます。 サンプルをもっと打ち込んでがんばります。

関連するQ&A

専門家に質問してみよう