- ベストアンサー
C言語では
この間、C言語を書籍などを使い独学ではじめました。 なるべく、自分が学生ということもあるので、無料のもの(コンパイラなど)でやっているのですが、 このごろ気になっていることがあります。 まだはじめたばかりなのですが、Cを使って、フリーソフトなどである、グラフィックを使ったようなものは、どのぐらい難しいものなのでしょうか? 最終的には、難しいかもしれませんが、ゲームなど作ってみたいと思っているので、良ければ教えてください。 Cは難しいのかもしれないですが、やる気はあります。 是非教えてください。 長文そして乱文よんでいただいてすいませんでした。
- OkayamaNO1
- お礼率53% (14/26)
- C・C++・C#
- 回答数4
- ありがとう数1
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
グラフィカルなソフトは、C ではなく、C++ とか別の書いてあることの方が多いかもしれませんが、C でもかけないことはありません。 Windows 環境であれば Platform SDK、Linux などでも GTK などで、C 言語によるグラフィカルなプログラムがかけます。 普通の C との主な違いは、(巨大な)専用ライブラリ(API)があることです。これらを使って絵を描きますので、各APIの仕様を覚えていかなければなりません。(この「作法」を覚えるのが、おそらく最初の壁です) C の本的な文法が理解できない状態であれば時期尚早かもしれませんが(ここを無理に飛ばしたせいで後で苦労し挫折する人が多い…)、ある程度 C のことが分かるようになったら実際にやってみるのはいいことだと私も思います。
その他の回答 (3)
- tukai
- ベストアンサー率14% (2/14)
言語さえ理解してしまえばグラフィックに使うAPIを理解するのはそこまで難しくないと思います。 ただ、ソフトウェアを作るのは結構根気がいる事だと思いますよ
- 6dou_rinne
- ベストアンサー率25% (1361/5264)
やる気と理解力があればそれほど難しいものではありませんが、そこまでがんばれなくて挫折する場合も多いようですが。 本とかを読むだけではなく、失敗してもいいからいろいろとやってみることが重要ですね。
関連するQ&A
- C言語のコンパイラ、リンカ
はじめまして。 独学でC言語の勉強をしています。 そこで、実際に簡単なプログラミングをしてみたいのですが、フリーのコンパイラ、リンカはあるでしょうか? 知っている方がいました宜しくお願いします。
- ベストアンサー
- C・C++・C#
- C言語:おすすめの書籍とコンパイラを教えて下さい
C言語初心者です。 ・C言語の基礎を学ぶよい書籍があったら教えてください。 今日本屋で見てきたのですが、種類がありすぎて返って迷ってしまいました。 ・コンパイラについてなのですが、過去の質問などみたところフリーのソフトがありそれでこと足りると書いてあったのですが、いくつかのフリーソフトがあるようで、どのソフトを使ってもあまり大きな違いはないのでしょうか? もしおすすめのフリーソフトがあれば教えて下さい。 アドバイスお願いします。
- ベストアンサー
- C・C++・C#
- 大学でC言語を勉強するように言われました。
大学でC言語を勉強するように言われました。 コンパイラはlinuxのgccを使えと指示されたのですが、そもそもコンパイラが違うとどう変わってくるのでしょうか?windows7で使えるコンパイラで勉強してはいけないのでしょうか? コンパイラの違いが大したものでなければ家ではwindows7で使えるフリーのコンパイラを使いたいのですが。もし、違うコンパイラで良いのならお勧めのものをどなたか教えてください。 また、C言語で調べてみたところC++のことばかり出てきました。 C言語とC++はあまり違いが無い、と聞いた覚えがあるのですが、C言語のことがあまり載ってないから替わりにC++を勉強する、というのではいけないのでしょうか? いくつも質問すみません。どなたかお願いします。
- ベストアンサー
- C・C++・C#
- Vista対応のC言語のコンパイラを見つけてるのですが
来年からC言語をメインとした仕事をしていくので今のうちから自宅でCを勉強したいと思っています。 購入したC言語の書籍には http://www.mingw.org/から配布されてる無償のMinGWというコンパイラをダウンロードして使うと書いてあったのですが Windows XPの場合と書いてあって、実際にVistaでやってみたらインストールできたものの実際にコンパイルしてみるとどうもうまくできませんでした。 Vista対応のC言語のコンパイラがありましたら教えてください。できればフリーのものがいいです。 よろしくお願いします。
- 締切済み
- C・C++・C#
- プログラム言語を勉強したいのですが
最近プログラム言語を勉強したいと思っているのですが、あまりにも種類がおおすぎて 迷っています。 C・C++・VC・VC++・Java・LINUX いろいろあるのですが、独学で覚えられるものでこれから先役に立つような言語を教えて もらえないでしょうか? 私的には、最終的にはアプリケーションの開発などに役立つものを覚えたいのですが このような言語に関わった経験が全くないのでよろしければおすすめの書籍などがあれば 一緒に教えてもらえないでしょうか。 乱文ですが、このメッセージを見た方よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- C言語で何か作ってみようと思います
こんばんは。 現在C言語を学んでおり、折角学んでいるのだから何か作ってみようと思っているものです。 そこでご質問があるのですが、C言語で何か(ゲーム、フリーソフト、メカ制御等)作っている過程を紹介しているサイト、書籍等を教えて頂けませんでしょうか? テトリスは作ったことがあります。 フリーソフトは作ったことがないので、作り方を紹介しているものがあれば作成したいと考えております。 メカ制御は、ロボット等のメカの簡単な動きをプログラムで制御してみたいなと思い、加えてみました。 その他、皆様がC言語で何かを作ってみた時に利用したものを教えて頂ければ幸いです。 以上、よろしくお願い致します。
- ベストアンサー
- C・C++・C#
- VistaでC言語を勉強したい
OSはVistaです。C言語は初心者で、行く行くはC言語でゲームを作れるようになりたいと 思ってます。まずは、基礎から勉強しようと思ってるんですが 、vistaで使えるコンパイラなど全くわかりませんでした。 無料で配布されているVisual studio 2008もインストールしてみたんですが、 C++しか使えない(?)ようでした。 vistaでCをやるには、どのソフト(ツール)を揃えれば良いでしょうか。 vistaに対応したやつを教えてください。
- ベストアンサー
- C・C++・C#
- C言語って何に使うの??
僕は中2で、C言語を独学で学んでいるのですが、よく考えるとC言語って何に使うんですか?? 本に書いてあるのは簡単な計算や石取りゲームなどの実用的ではない物です。 どんなことに使っていますか?
- ベストアンサー
- C・C++・C#
- C言語のコンパイラ
C言語の勉強がしたいと思っているのですが、コンパイラっていうんですかね、それについて少し調べてみたら 無料なら"Borland C++ Compiler"で、有料ならなんかかなり高いっぽいけど"Visual C++"っていうのがあることが解りました。 よくプログラミング系のサイトの人で"Borland C++"のコンパイラを利用してとてもプログラミングがしやすくなったということが書いてあるのですが、"Visual C++"と比べたらどっちの方がいいんですか?(やっぱり有料の方?) もし人それぞれなら、みなさんは両方あったらどっちを使いますか? 初心者なら無料ので十分すぎるのだとは思いますが、プログラマーみたいな人から見るとどうなのかな~と思ったので教えていただけますか。 お願いします。 ついでに"Visual C++"って言語があるんですかね?何かそんな風に書いてあるところもあったもんで。 かさねがさねお願いします。
- ベストアンサー
- C・C++・C#
お礼
素早い回答本当にありがとうございます。 いろいろと挑戦していこうと思っています。