康哲 20190912-2 命令行

このジョブは、[参照が必要ですhttps://edu.cnblogs.com/campus/nenu/2019fall/homework/6582 ]

コマンドラインやコンソールに精通1

、CのD.EXEでアプリケーションを開発するコンソール・コマンドラインパラメータからコマンドを読み取り、それぞれ、コンソールにおいて、B、Cの値を印刷してください。次の例をフォームの効果を実行する(6点)

注意:次のコードサンプルことに注意していない、してください同じラインで、何の改行。「>」と呼ばれているプロンプト、オペレーティングシステムではなく、あなたのプログラムの出力の一部です
d.exe

a=1 b=2 c=3

> D.EXEの  A = 1、B = 2、C = 3

1

2

3

> D.EXEの  A = 11、B = 22、C = 33

11

22

33

 コードは以下の通りであります:

する#include <stdio.hの>
 int型のmain(int型 ARGC、CHAR * ARGV []){
     char型A、B、C;
      // のsscanf():文字列フォーマットされた出力、strcpyのに対応する 
    のsscanf(のargv [ 1 ]、" =%C "&A 
    のsscanf(ARGV [ 2 ]、" B =%C "& B); 
    [のsscanf(のargv 。3 ]、" C =%C "& C); 
    のprintf(" \ N- Cの%の\ N - \%N-C \ N - \%N-C \ N- \ N- " 、A、B、C);
     戻り 0 ; 
}

図の業績は次のとおりです。

おすすめ

転載: www.cnblogs.com/kangzhe-nenu/p/11515336.html