• ベストアンサー

C言語の拡張子について

C言語を勉強し始めて1年になります。学校の実習であるフリーウェアのクラスライブラリを使うため、ソースを拡張子「.cpp」にして保存しているのですが、そのライブラリを使わない場合は「.c」です。「.c」はC言語の拡張子だということはわかるのですが、「.cpp」もC言語なのでしょうか? 変な質問ですいませんでした。

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

  • ベストアンサー
  • naoya0302
  • ベストアンサー率39% (13/33)
回答No.1

.cppの拡張子は、C++です。 C++では、C言語の記述をしても問題ないので、私はC言語のファイルも拡張子を.cppにすることがあります。

tar938
質問者

お礼

C言語のファイルもC++の拡張子にできることを知りませんでした。 ありがとうございます。

その他の回答 (1)

  • teuu
  • ベストアンサー率26% (116/443)
回答No.2

cppはC++の拡張子です。

tar938
質問者

お礼

ありがとうございました。いままでもやもやしていたものが取れました。

関連するQ&A

  • C言語のライブラリ

    C言語の初心者でただいま勉強中です。 今ちょうど、関数のところでライブラリについて 勉強しているのですが ライブラリのソースがどうなっているのか気になっております。 どうにかしてライブラリのソースを見る方法はないでしょうか?

  • C言語について

    パソコン系の就職に就きたく、C言語について勉強したいと思い、 本を買い勉強することにしました。 しかし、最初の初歩でつまずいてしまいました。 プログラムがコンパイル出来ないのです… ソースファイルを保存したディレクトリに移動してとかいてあるのですが何を移動するのでしょうか? コマンドプロントを使えません。 助けてください…

  • C言語をどうしたら?

    学校でC言語を習っています。 そして学校ではC言語を確かビュジアルネットというソフトにソースファイルなどを入れてプログラムを練習しているのですが、家でも練習したいのでどうしたらいいか教えてください。できましたらフリーソフトとその使い方を教えてくださるとうれしいです。 そして、いつかは他のパソコンでもそれが体験できるようにしたいので、その場合の方法も教えてください。

  • C言語の結果表示について

    今C言語の勉強しているのですが 家で予習復習として勉強できるように学校ではEM Editorを使ってコマンドプロンプトで結果を表示しています。 私のPCのOSはwindows7でコマンドプロンプトも元々付いています この間EM Editor Freeをおとしてためしに簡単なHellow Worldを打ったものの 次はコマンドでの結果表示で困っています 中々コンパイルも出来ないので 後学校ではちゃんと拡張子は「.c」になっているのですが家では「.cpp」になってしまいます 誰か心優しい方がいましたら 最初からコマンドでの結果表示について教えてください!!

  • C言語で複素数の計算を行いたいと思っております。

    C言語で複素数の計算を行いたいと思っております。 プログラミングソフトは、C言語を始めよう!を用いています。 しかし変数定義の仕方が分かりません。 複素計算とは具体的に、 exp( i π) (i は虚数単位)です 最初に#include<complex.h>を行いましたが 変数の定義の方法、exp( i π)の定義の方法が いまひとつわからない状態です。 保存するときに、Cファイルではなく、 拡張子をcppに変更してCPPファイルでコンパイルを行っています。 exp( i π)を計算可能なプログラムを 教えて頂ければ幸いです。 ご面倒かと思いますが 回答お願いします。

  • C言語のソース

    他人が書いたC言語のソースを見てC言語の勉強をしようと思っていますが、インターネットで探しても、なかなか見つかりません。どなたか、Cのソースを公開しているサイトを教えていただけないでしょうか。お願いします。

  • VISUAL C++においてCで記述する方法

    Visual C++でC言語を書くには拡張子を.cppではなく.cにすればよいのでしょうか? 詳しい方がいましたら教えてください。 よろしくお願いします。

  • C言語に関する良い書籍をさがしています

    C言語について勉強をしてまして、 良い書籍を探しております。 それと、標準ライブラリ関数について、 詳しい解説書も探しております。 おすすめできるものがございましたら 宜しくお願いします。

  • C言語でDirectXの制御 ゲームプログラミング

    C言語→APIと勉強しDirectXの学習に着手したのですが、参考サイトの多くが制御をC++で行っていました。(拡張子が.cpp) DirectXの構成上C++は必須になると聞いてはいるのですが、取り敢えずCでやれるところまでやってみたいと思っています。 結局Web上でCを使用したDirectXの解説サイトを見つけることが出来なかったため、参考になるサイトなどあれば教えていただけないでしょうか。 また、同様に有用な書籍などありましたら教えてください。

  • cでxmlを使いたい

    c言語を使ってxmlと拡張プロトコルを相互変換する 仕事をしています。そこで、xmlの利用を容易にする ライブラリ等いい方法はありませんでしょうか。 たとえばC#ならXmlElementクラスなど。 もしご存知でしたら、ご教授お願いします。

専門家に質問してみよう