- ベストアンサー
コマンドプロンプトを使ったC言語
こんにちは。 現在C言語を勉強している者です。 やりたいこととしては コマンドプロンプト上で、****.cファイルを実行して CドライブやDドライブ内のファイルを移動やコピーをしたいと考えております。 また、その際(移動やコピーの実行後)に コマンドプロンプト上で"Successful!!"等を表示させたいと考えております。 そこで質問なのですが 1. 上記内容を実現するに従って必要なソフト(コンパイラ)等ありましたら教えて下さい。 2. コマンドプロンプトを利用するにあたって、移動やコピー以外にも、もっと有効利用等ありましたらご教授下さい。 宜しくお願いします。
- golgo20
- お礼率53% (62/115)
- C・C++・C#
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>1. 上記内容を実現するに従って必要なソフト(コンパイラ)等ありましたら教えて下さい。 一例ですが、Windowsなら http://www.microsoft.com/japan/msdn/vstudio/future/download.aspx の「Visual C++ 2008 Express Edition Beta 2 日本語版」 をクリックするだけでインストールできます。 ついでにupdateもしておきましょう。 続いて、Visual C++ 2008 Express Editionを起動しコンソールアプリケーションのプロジェクトを作れば開発できます。 開発環境もコンソールにしたいなら、 すべてのプログラム>Visual C++ 9.0 Express Edition>Visual Studio Tools>Visual Studio 2008 Beta 2 Command Prompt で、コンソールウインドウが開きコンパイラが走る環境が整います。 おまけ。そのあとコンソールで遊びたければ、、、 copy con test.c main( int ac, char **av, char **ep ) { while( *av ) printf( "%s\n", *av++ ); while( *ep ) printf( "%s\n", *ep++ ); printf( "Successful!!\n" ); } ctrl+z 次に、 cl test.c[enter] test nandemo iikara irete miru | more[enter] で楽しいことが始まります。 test>q.txt type q.txt >2. コマンドプロンプトを利用するにあたって、移動やコピー以外にも、もっと有効利用等ありましたらご教授下さい。 有効利用どころか、入出力が原則コンソールに限定される以外は何でもできます。 本来はコンソールアプリケーション開発がGUIより先であり、基本であると思っていたほうがいいです。 実際の開発現場でコンソールアプリケーションを開発しない、あるいは使わないということはまずないですよ。 なお、コピーと移動はコマンドがあります。 copy /? move /? でhelpが出ます。 参考になさってください。
その他の回答 (2)
- yphkz4063
- ベストアンサー率23% (34/144)
#1です。 目的が達成できるならどのような開発環境でもいいですよ。 興味があればちょっとやってみるのもいいでしょう。
お礼
ご回答ありがとうございます。
- redfox63
- ベストアンサー率71% (1325/1856)
初心者に『ベータ版』を推薦するのはどうかと思います 『ベータ版』は製品になる前の『未完成品』です 「『未完成品』がどのような損害を与えても提供元はあずかり知りません」と言われても仕方ありません インストール以前の環境に戻せないなどの不具合に関しても『あ~そうですか』と言った対応になっても仕方が無いわけです # Microsoftがこのような対応をとると言っているわけではありません 現行の無償版コンパイラなら VS2005EE版を薦めるべきでしょう 『ベータ版』であることを承知でインストールなさるなら当方は何も言うことはありませんが … 参考URLに VS2005.EEのホームページを乗せておきます ここのダウンロードページへのリンクやWebインストールなどのリンクがあります
お礼
ご回答ありがとうございます。 VS2005EE版で挑戦したいと思います。
関連するQ&A
- C言語初心者です。コマンドプロンプトのコンパイルが出来ません。
C言語初心者です。コマンドプロンプトのコンパイルが出来ません。 教習所ではVisual studio 2008を用いてたので"cl"で出来たのですが、 自宅のパソコンのコマンドプロンプトでsoccer.cというファイルを作り、コンパイラしても「'cl'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません」というエラーがでてしまいます。 Visual studioではありません。ノートPCに元から入ってた既存のコマンドプロンプトを使ってます。 なのでソフト名は分かりません。使ってるパソコンはwindowsです。 どなたかコンパイルの方法を教えてください!
- ベストアンサー
- その他(ソフトウェア)
- Cをコマンドプロンプトから実行したい
今晩は、Eclipse(CDT)でC言語を勉強している初心者です、宜しくお願いします。 WorkSpaceを作成して、そこに実際に作成したファイルを保存しています。 これをもし、コマンドプロンプトから動作させようとすると、どのファイルをどのように呼び出して、実行させて やればよいのでしょうか。 因みにEclipseのフォルダの中には、GNU>gcc>binというフォルダ構成?となっています。 また、GNU、gccのそれぞれの役割みたいなものはどういう意味でしょうか。 コンパイラらしきものというのはわかるのですが、色々と本を調べると、GNU、gccのどちらもコンパイラという風には 書いているのですが.........
- ベストアンサー
- C・C++・C#
- コマンドプロンプトで
こんにちは。質問させてください。 いままでPHPをWEBブラウザの処理をMainに作成してきました。 簡単な文字列を整形するプログラムを作りました。 これは画面(ブラウザ)に表示するのではないので コマンドプロンプトで実行したいのですが、 単に c:\work>sample.php と実行すると、 エディタが開いてsample.phpの内容を表示するだけに なってしまい、特に処理が行われていません。 どのようにすればコマンドプロンプトから実行できるのでしょうか? C言語のように実行ファイルをコマンドプロンプトから 実行して処理させるようにしたいのですが・・・・ 質問自体が大きな間違いでしたらすみません。 どうかよろしくお願いいたします。
- 締切済み
- PHP
- コマンドプロンプトで一部の処理内容が表示されません
こんばんは。昨日からC言語に触れ始めた者です。 ネットのC言語初心者講座を参考に、「hello, world」と表示させるソースコードを作成して Cコンパイラ(LSI C-86 試食版)をインストール、Pathやコンパイラの設定を済ませて、 やっとコマンドプロンプト内に「hello, world」と表示させることに成功しました。 ところが、その講座(http://www9.plala.or.jp/sgwr-t/index.html)の中で出題されたある演習問題を コマンドプロンプトで実行してみたところ、何も表示されず改行だけが進むようになってしまいました。 これはおかしい、と先ほどの「hello, world」を実行してみても、やはり何も表示されません。 ソースプログラムから実行モジュールを作成することはできます。でも従来でしたらそのリンクを 実行されたことがコマンドプロンプト内で「lld@link.i」と表示されていたのに、それも無く、真っ黒の 改行だけが行われて実行モジュールができあがるようになってしまいました。 いったい何がいけなかったのでしょう・・・ 「コマンドプロンプト ”表示されない”」でググってみましたが、どうも同じ症状のかたがおられない ようでした。知らず知らずで文字色を黒に変えたので見えなくなったのかなと思ったのですが、 別のエラーメッセージ等は表示されるのでこれも違うようです。 心あたりや解る方がおられましたら何卒よろしくお願いいたします。
- ベストアンサー
- デスクトップPC
- コマンドプロンプトについて
コマンドプロンプトからファイルをコピーしたり削除したり一覧を表示させたりできますが この動作や打ち込む式は、プログラミング言語になるのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- コマンドプロンプトについて詳しい方
コマンドプロンプトについて詳しい方 下記サイト https://mebee.info/2020/04/17/post-9589/ で少し下がると Apacheインストール 「コマンドプロンプトを管理者として実行します。」とあり 画像付き説明の下に 「さきほど移動させたApache24フォルダに移動します。」とありますがこれはどういう意味でしょうか? コマンドプロンプトを管理者として実行すると、何かそのファイルが作成されApache24 に移動させるということでしょうか? それとも コマンドプロンプトを管理者を実行すると黒いコード画面が出てくるのですが、ただの黒いコード画面でファイルなど指定する項目もないのですが、これでコマンドプロンプトを管理者を実行したということで正しいのでしょうか? 画像はコマンドプロンプトを管理者を実行した時のに出てきた写真ですが、他にファイルなど選択する項目も特になく、正しいのでしょうか? 回答よろしくお願い致します
- ベストアンサー
- Windows系OS
- コマンドプロンプトの操作について
C言語のソースファイルをコマンドプロンプトでコンパイルしたいのですが、はじめからうまくいきません。 C:Documents and Settings\USER>になってまして、 C:\>にしたいのですが、できません。 cdで実行したのですが同じでした。 今回初めて投稿します。よろしくお願いします。
- ベストアンサー
- C・C++・C#
- コマンドプロンプト Cをコンパイルしたい
こんばんは。 コマンドプロンプト上でCをコンパイルできる環境を作りたいのですが、 Cをコンパイルするにあたって良いコンパイラーなどはありませんか? インストール後の環境変数設定なども教えてもらえると嬉しいです。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- コマンドプロンプトについて
またまたこのことについて、お世話になります。 Cドライブに入っているあるファイル(file.txt)をMOに保存するのに、 コマンドプロンプトからコマンドを打って、 保存させることは出来るのでしょうか? もしできるのでしたら、そのやり方を教えて頂けないでしょうか? どうか宜しくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
補足
ご回答ありがとうございます。 掲載忘れていましたが、Windows XP Pro を使用しております。 早速「Visual C++ 2008 Express Edition Beta 2 日本語版」を インストールしようと思いましたが、"C# 日本語版"も存在していて どちらをインストールすれば良いか迷ってます。 何かアドバイス等ありますでしょうか。 宜しくお願いします。