• ベストアンサー

C++

家のパソコンにC++がインストールされていますのでC++を勉強しようと思って本を買ったらCの説明からしてあります。Cをぜんぜんしらないので何のことかちんぷんかんぷんです。C++をべんきょうするにはCの知識は必須なのでしょうか?

  • hide_m
  • お礼率42% (323/753)

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

  • ベストアンサー
  • ryuta_mo
  • ベストアンサー率30% (109/354)
回答No.2

C言語の文法的な部分は必須。 if for while 構造体 ポインタ etc.. C++はC言語を元に作られていて、これらはC++でも同じように使用されます。 ライブラリ関数の使い方等は強く推奨。 printf scanf math.h string.h etc.. 一部printf,scanf等はC++ではほかの機能に置き換えられてるようですがC++でもこれらの関数は使用できます。 math.h等はC++でも使用しますし、これらの関数の扱い方を熟知していればほかのライブラリ等も扱いやすくなります。

hide_m
質問者

お礼

どうもありがとうございます。

その他の回答 (2)

回答No.3

昔はまず C を勉強してから、C++ の勉強って言うのが順番でしたが、今は即 C++ から入門される方が増えているような気がします。なぜならば、あまりにも C に固執していると C++ が分らなくなってしまうからです。また、この次点で挫折する人が少なからずいます。 私的に読みやすく、勉強しやすい C++ 入門本をご紹介しておきますね。 出版社名 アスキー 書籍名 Dr.JamsaのC++超入門 著者名 Kris Jamsa/著 春木良且/訳 出版年月  1996年9月 ページ数・版型  305P 24cm ISBNコード 4-7561-1503-9 価格 2,243円 (税込)

参考URL:
http://books.yahoo.co.jp/bin/detail?id=19816211
hide_m
質問者

お礼

どうもありがとうございます。

  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.1

> C++をべんきょうするにはCの知識は必須なのでしょうか? う~ん…私の経験では、「限りなく必須に近い」という感じですね。 C++ は、全く新しい言語ではなく、あくまでも C の発展形・改良版なのですから。 C++ の環境でも、C の範囲でプログラムを書くことはできるはずなので、まずは C の基礎知識をみっちり身につけた方がいいと思います。

hide_m
質問者

お礼

どうもありがとうございます。Cから勉強します。

関連するQ&A

  • C言語の使用について

    こんにちは 私は、今大学で2年間程、C言語を学んでいて、 頑張って本気で極めてやろうと思っています。 それで、家でもC言語を勉強したいと思っていて、 自宅のパソコン(メビウスで、Windows98)で するには、何を揃えたらいいのでしょーか? 本の裏とかに付いているCD-RoMを インストールすれば良いのでしょーか? ネットには、まだ繋いでないんですが、 できるだけ分かりやすく、お願いします。

  • Windowsで使える簡単なC言語

    とある事情でC言語をマスターする必要があります。 練習のため家のパソコンでC言語を勉強したいので、 インストールしたいです。 練習のためだけでいいので簡単で軽いものでいいです。 どういったものがあるでしょうか? 教えてください!!

  • C#とCについて

    自分は、C#の勉強をしていてネットワークプログラミングについて勉強したいと思い、「猫でも分かるネットワークプログラミング」という本を読んでいるのですがこの本は解説がC++で書いてあります。 そこで聞きたいのですがC#とC++の関数と言うのは言語が違うのでまったく異なっているものなのでしょうか?この本はとても分かりやすいほんと聞いているので、もしも、二つの言語間の関数があまり違いがないのならば、自分でこの本のC++のコードをC#のコードに変換しながら勉強したいと思っています。

  • C/C++のプログラムについてお聞かせください

    こんばんわ 私はC/C++などの本を今読んで私なりに独学で勉強しているのですがなかなか頭に入りません。 なので簡単なゲームやC/C++などの本を読みながらプログラムを組んで理解していきたいのですがUNIXなどでソフトをダウンロードしたのですがインストールしても立ち上がりません。(プログラムから探す・・・)などと出るだけです。 ちなみに私のOSはWindows XPです。 どのようにすれば、プログラムを組める画面になるのですか? とてもやる気になっているのでどうか教えてください。よろしくお願い致します。

  • C言語。

    こんにちは。今プログラミングの勉強をしようと持っている中学3年なんですが、難しくて困っています。 PCの基礎知識も微妙なんですがどのようなサイトまたは本がいいでしょうか? 猫でもわかるC言語プログラミングという本は持ってます。 勉強法など中学生でもわかるようなものがありましたらありがたいです。 よろしくお願いします。

  • Turbo C++のインストールができなくて困っています

    BorlandのTurbo C++ Explorerのインストールができなくて困っています。(OSはvistaです。) PrereqsJP.zipの中のソフトウェアは全てインストールしてあるのですが、 TCPP_EXPL_JP_DL.exeを実行し、Turbo C++ CDブラウザから、 「Borland Turbo C++のインストール」をクリックすると、 インストールウィザードが始まってすぐに、次のエラーが出て止まってしまいます。 『Borland Delphi 2006ではMicrosoft .NET Framework SDK v1.1がマシンにインストールされていることが必須です。この必須インストールを完了してから再度インストールしてください。』 Microsoft .NET Framewaork SDK (Japanese) 1.1はインストール済みなのを確認しているのですが…。 Turbo C++は、C言語の勉強用にインストールしたいと思っています。 どなたがお詳しい方がいらっしゃいましたら、どうぞよろしくお願いいたします!

  • ゲームプログラミングについて(C++)

    将来、CAPCOMでゲームを作りたいのですが、C++でゲームプログラミングの勉強をしようとしても、いい本や、わかりやすいサイトなどがわからないです。 今もっているC++のゲームプログラミングの本は 14歳からはじめるC++わくわくゲームプログラミング教室を持っています。 これで勉強していたのですが、誤字や間違いが多くてわからなかったです。 C++の知識はそれなりに持っているます。 ゲームプログラミングは、二年制の専門学校に進学して、勉強したほうがいいでしょうか? もしくは、今勉強していったほうがいいでしょうか? 今、勉強したほうがいいと思う方は、お勧めのサイトや、わかりやすい本を教えてください

  • C/C++の独学について

    C/C++はやろうと思えば独学でも覚えられる。 と、教えてもらいがんばって今独学でやっています。 でも、いったいどこまで自分ができているのか? そして、どこまでできればC言語を覚えたということになるのか、 それが良く分かりません。 独学で勉強しプログラマーになっている人もいると思うんですが その方はどのようにして勉強したんでしょうか? やはり本で勉強したんでしょうか? また、本でならどのような本を買ったのでしょうか? 名前ではなく、どのようなと言う雰囲気で教えていただけると幸いです。 いろいろ、質問してすみません、ぜひよろしくおねがいします。

  • C言語、オススメの本

    僕は今、プログラミング言語としてC言語を勉強したいと思っています。 プログラミングの経験はありませんが、 ネットや他の書籍である程度知識はあります。 中学生で、趣味の範囲内としてやってみたいと思っているのですが、 自分の将来に活かしたいとも考えています。多少は踏み込んで勉強を したいです。 そこで本題なのですが、C言語を勉強するための本…色々ありますよね? そんな数あるC言語の本のなかでオススメを教えて下さい! 我がままですが…読みながら体系的に学べるような、そんな本がいいです そんな本はなくても構いませんが、回答者さんが勉強する時に使った 本とかそういうのも教えて下さい。 よろしくお願いします!

  • C++ 入門書籍

    最近Cを独学で勉強しているのですが、そろそろC++も勉強しようかと思います。 そこで、皆様のオススメする書籍を伺いたく質問させていただきました。 私のレベルが私自身どれ程のものなのかよくわからないので、無難な入門書から入ろうかと思います。 この本はよく説明されている等、良いC++の入門書があれば教えてください。 よろしくお願いします。