のメモリで私の最初のブログよ、:
私はあなたともっと交流が(もちろん、私の主なものは、自分自身のために参照することである)という希望があり、言葉だけで書かれた言葉は、あまりにも多くの問題を保存すると思いますが、美しいテーマ、他の人を見ました。
私は知識を持って、しばらく(1)裁判所未満<<「非常に」制限され、あなたが本当に本当に本当にあなたが、指摘カニ促す、と私たちは一緒に進行することを願って、私は間違いや欠点を持っていることを見れば〜
まあ、ないナンセンス。
リダイレクト
リダイレクトとは何ですか?私はマイルビープ音、それは友人の束になりません、と私は、私は次のようであると言う、もっと言うことはありません。
書かれたC、C ++プログラムで、テキストファイルへのデータ入力、およびデータ入力プログラムの後にこれと同時に、あなたのファイルに出力することもできるデータのテキストファイルを使用してプログラム。
それはそれほど良くありませんか?私はそれがプログラムを介して操作することができないファイルのですか?
であってもよいが、これはどのように行うためにゲームを削除することを忘れする時間がある場合は、各プログラムは、さらに、再び書き込む必要があり、あまりにも面倒であることはできますか?
実際には、リダイレクト入出力大きな役割は、特にゲームプログラムは、他の行事のために理想的です、入力と出力の大量のデータのために、もっと重要なのは、非常に便利です。
emmm、私はスペードを知りませんか?バーを取得、その後、導入ものを知っていないように見えます。
するには、以下のデジタルモバイルデモプログラム:
1 / * *デジタルシフト後の* / 2の#include <stdio.hの> 3。 INTデータ[ 100 ]; 4 // 反転機能、データは、データへの[終了]データ反転[開始]を 5。 INTスワップ(INTスタートint型エンド){ 6。 INT I、J; 7 int型 TEMP = 0 ; 8 ながら(完> START){ 9。 TEMP = DATA [スタート]; 10 DATA [スタート] = データ[終了]; 11 データ[終了] = TEMP ; 12 スタート++、end--、 13である } 14 } 15 16 INT メイン(){ 17。 int型 N-、M; // 桁数と逆方向の数 である18 INT Iは、J; 19 scanfの(" %D%D "、およびN-、&M)。 20である ため(私は= 0 ; I <N-; I ++ ){ 21は scanfの(" %のD "、および、データ[I]) 22である } 23である (スワップ0、N- 1。 -m); // 24 スワップ(NM、 N- 1。 ) 25 スワップ(0、N- 1 )。 26 のための式(I = 0 ; iが<N; I ++ ){ 27 のprintf(" %dの" 、データは[I])。 28 } 29 リターン 0 。 30 }
これは、コンパイルした後に得られた実行可能ファイルです。
これは、プログラムの実行ショットである:(直接コンソール入力からのデータ)
入力リダイレクト:
- その後、シフト+右マウスボタン、「ここでコマンドウィンドウを開きます」をクリックしてください:(またはオープンCMDおよびストアドプロシージャを次のディレクトリに移動します)
新しいカタログ・ストアの入力データのテキストファイル「test.txtの」、およびその入力データの下2:
3.「入力したファイル名<名入力データファイルを」、と入力し、Enterキーを押します、例えば:
出力をリダイレクトします。
1入力し、簡単、かつほぼリダイレクションである「ファイル名>出力データファイルの名前」(ファイルが自動生成存在しない場合)、次のリダイレクタと一緒に使用されます。
注意事項:
- などリダイレクト記号「>」、「<」、追加、すなわち、ファイルが上書きされない元のコンテンツを表す出力シンボルを「>>」、リダイレクトするために続いてもよく、リダイレクションの方向である「>」オーバーライド、 :
実装と実行の結果の結果の前にストレージ内の実行、out.txtをした後、再び「>>」に変更。
両者の元の結果は、この預金の動作結果を上書きします。
エピローグ
常に使用する方法を忘れて、非常に困難なので、簡単に見つけるために、それを記録、オンライン見つけることだから、しかし、すべてについて非常に簡単です。
私はキスはそんなにナンセンスを読むことができ感謝しています、あなたは、ヨーヨーミームダ〜が大好き!