DAVID J·マラン:それでは実装してみましょう を活用したプログラム CS50ライブラリ、呼び出された関数を使用して その目的は生活の中にあるint型を取得 、int型を得るために、ちょうどそれをする またはユーザの整数、。 さて、私たち最初にこの機能を使用するには CS50ライブラリのを含める必要が 私たちが行うことができ、ヘッダファイル、 シャープは声明が含まれています。 次のレッツ、私たちはしばしばそうであるように、含まれる 標準IO.Hたちがアクセスできるように printfのような関数に。 int型と、今度は、自分自身を主に宣言しましょう メインボイドオープン中括弧、および 先制中括弧を閉じます。 そして今度は、ユーザーにプロンプ​​トに進みましょう 2整数の場合、およびレッツコール のためにそれらを、 議論、xおよびy。 とのは、最終的にはこの2つの値を追加してみましょう、 xおよびyは、一緒にするように 最も単純なの実装 電卓。 printf関数は、私にはintを与えてください。 そして今、我々は実際に取得する必要があります 利用者からのINT。 これを行うには、私は宣言するつもりだ Xと呼ばれる変数、それによって配分する コンピュータ内の一部のメモリ この変数の、X。 そして今使用して、私を割り当てること 代入演算子、戻り値、 これはget intで、話をする。 つまり、右辺の この式の、の取得と呼びましょう で宣言された関数でint型、 CS50.h、そしてGET intは行うことができ 何とかINTを得ることの重労働 利用者から、それを返す、 いわば、その後、からそれを格納する この式の右辺 左側に この式の。 それでは次に、これを同じことをやってみましょう 時間は、値を取得する 変数は、Yと呼ばれる。 printf関数は、私に別のintをお願いします。 新たなを宣言、Y int型 という変数、今回 yは、int型を得るに等しい。 言い換えれば、私は、get int型を呼び出すことができます 複数回、それはそれぞれの時間 どのような整数を返すようにしよう ユーザーが実際に入力した。 最後に、みんなでxとyを追加してみましょう。 で非常にprintfの%dと%dのこの合計、 言い換えれば、私はプラグインするつもりだ それらのためのXとYの値 プレースホルダ値。 %dは、よく、%dです。 言い換えれば、私は1 int型を追加した場合 別のintに、私は行くよ 第三のint型を取得します。 したがって、私は、第三を使用するつもりだ int型のプレースホルダー。 単に新しいを入れるまでの期間、バックスラッシュN、 画面上のラインに移動するように きちんとダウンカーソル近くに引用。 今、printf関数は、この場合には、起こっている いくつかの追加を取らなければならないために 実際には、引数、3、。 その最初の引数では、私がきたので、 3プレースホルダを指定しました。 だから私は、これらを分離するつもりです 引数、いつものように、カンマで。 初の引数があることを行っている X、第二のような引数が起こっている y、および3回目の引数であることが ただ、まあ、あることを行っている 算術式、XプラスY。 私は私の引数リストを閉じるつもりだ 括弧、セミコロンは、保存する。 ファイル、および今、このプログラムをコンパイルします。 加算器は、入力してください。 私は自分の点滅プロンプトで戻ってきた。 それでは、それを実行してみましょう - ドット 加算器は、Enterスラッシュ。 私にINTをお願いします。 それでは1から始めましょう。 私に別のintをお願いします。 それでは2で行きましょう。 そして、できれば、1及び2の合計は3である。