個人財務 Sprintf()関数 - ダミー

Sprintf()関数 - ダミー

ビデオ: phpプログラミング入門動画その2「sprintf」 2025

ビデオ: phpプログラミング入門動画その2「sprintf」 2025
Anonim

C言語で最も一般的なテキスト出力関数の1つであることを除けば、printf()が最も強力です。それはベテランのCプログラマでさえメモリから暗唱することができないパディングとアラインメントオプションを用いて、あらゆる種類の変数を独自の方法でフォーマットすることができます。

printf()関数は単独ではありません。それには多くの兄弟やいとこもいて、そのフォーマット能力を活用しています。最も有用なバリエーションの1つはsprint()です。

<! sprint()関数が行うことは、printf()関数からバッファに読み込むのと同じように、フォーマットされた出力を保存することです。フォーマットは次のとおりです。

sprintf(バッファ、フォーマット、変数);

前の行で、bufferは、フォーマットされた出力が格納されるchar配列です。残りの引数はprintf()と同じです。 formatは、書式設定文字列です。テキスト、エスケープシーケンス、および変換文字を使用します。書式設定文字列に埋め込まれた変数と即値のリストは、次のコードに示すように、変数で表されます。

<! - # - #include int main(){char誕生日[12]; int日、月、年; printf( "あなたの誕生月(1-12)を入力:"); scanf( "%d"、&month); printf( "あなたの誕生日を入力:"); scanf( "%d"、&day); printf( "あなたの誕生年を入力:"); scanf( "%d"、&year); sprintf(誕生日、 "%d /%d /%d"、月、日、年); printf( "%snで誕生日おめでとう"、誕生日); return(0);}

上記のコードは、sprint()を使用してフォーマットされた日付を文字列として保存するサンプルプログラムを示しています。月、日、年の変数の値は、標準の日付書式に格納され、sprint()関数によって誕生日バッファに保存されます。 printf()ステートメントは結果を表示します。
<! sprint()を動作させる最も良い方法は、複雑な数値とフォーマットされた出力を格納して後で表示または操作できるようにすることです。たとえば、printf()の代わりにsprint()を使用して、コードがプログラムの他の場所に配置され、出力が適切であることを確認することができます。

sprint()関数がどのように使用されているかに関わらず、プログラミングツールボックスに便利な便利なツールがあります。

Sprintf()関数 - ダミー

エディタの選択

AutoCAD 2014で列を設定する方法 - ダミー

AutoCAD 2014で列を設定する方法 - ダミー

AutoCAD 2014の複数行のテキストに最新の追加列です。 AutoCADのテキスト機能は、ワードプロセッサのようになりつつあります。いくつかのリリースが戻って、それは簡単な字下げであった、そして番号がついた箇条書きのリストになった。静的:テキストを挿入する列の数を指定します。

AutoCAD 2014で線種と寸法尺度を設定する方法 - 彫刻した場合でもダミー

AutoCAD 2014で線種と寸法尺度を設定する方法 - 彫刻した場合でもダミー

あなたの机の上に描かれたスケールファクタとそれをあなたの手に書きましたが、AutoCAD 2014はそれを入力するまで描画スケールを認識しません。

エディタの選択

うつ病ダミーカンニングシート - ダミー

うつ病ダミーカンニングシート - ダミー

あなたはうつ病を克服することができます。まず、ダンプの真下にいるのか、うつ病に本当に苦しんでいるのかを把握しておく必要があります。これは単に青く感じることよりもはるかに多くの症状を伴うことがあります。あなたが落ち込んでいる場合、あなたが助けを見つけることができ、あなたが何をすべきか知っているか知っていて、自分を助け始めるべきではないことを知ってください...

創造的脳の違い - ダミー

創造的脳の違い - ダミー

は組織的な人とは異なる創造的な人の脳ですか? "その質問に答えるために、研究者は" Aha! "のバーストで創造的に問題を解決する人の脳活動を調べました。より体系的に問題を解決する人たちと比較して。

クリエイティブビジュアライゼーションダミーチートシート(英国版) - ダミー

クリエイティブビジュアライゼーションダミーチートシート(英国版) - ダミー

根底にある肯定的思考このツールは、目標を達成する、望ましくない行動を修正する、肯定的な感情や感情を高めるなど、あなたの人生に必要な変更をもたらすために使用されます。創造的な視覚化は、(多くのトップアスリートが使用するような)物理的なパフォーマンスを向上させるための良いツールでもあります。

エディタの選択

子供のためのタブレットアプリの選択 - ダミー

子供のためのタブレットアプリの選択 - ダミー

あなたは最後にあなたのタブレットを与えて、あなたのタブレットをあなたの子供達?次のステップは、家族のすべてのメンバーが幸せになるようにダウンロードするために最適なアプリを見つけることです。ここには、現在利用可能なゲームやツールの巨大な品揃えの子供たちのための最高のアプリのいくつかがあります。 Peekaboo Barn:...

単身親族に調整する:あなたのメンタルヘルス - ダミー

単身親族に調整する:あなたのメンタルヘルス - ダミー

二人の世界。まあ、あなたは町の唯一の親ではありません。米国だけで1000万人以上の父母世帯があることに驚くかもしれません - 夫婦は77.5%、父親は22.5%です。しかし、しばしば、Onesies(特に...

何歳で子供に携帯電話を持たせるべきですか? - 親としてダミー

何歳で子供に携帯電話を持たせるべきですか? - 親としてダミー

、あなたは携帯電話を手に入れるべき時を含めて、あなたの子供に関していくつかの難しい決定をしています。 AT&Tが発表した調査には、子供と電話に関する以下の統計が含まれています。子供が最初の携帯電話を受ける平均年齢は12歳です。調査したほとんどの子供(90%)が...