つまり、整数と小数の合計が 6 桁を超えてはなりません。小数部分が長すぎる場合、システムはそれを約 6 桁に丸めます。例:
coutcoutcoutcout定数文字列の場合理論的には無限に長くなりますが、VC++ コンパイラの制限により、定数文字列が改行を引き起こすほど長い場合、つまり cout<< の後に定数文字列が続く場合、コンパイル エラーが発生します。 、文字列の長さはコンパイラで 1 行に制限されます。
cout<<の後に変数を追加する場合:
まず、定数とは少し異なる、小数の場合について説明します。出力結果は変数の型に関係し、int型が出力されます。 double 型はプロトタイプに従って 6 桁(6 桁を含む)を出力し、6 桁以上は科学技術法に従って出力します。他のタイプも同様です。ちなみに、int型の範囲は-214783648~214780647で、合計2の32乗の数値になります。代入中に範囲外になってもコンパイラはエラーや警告を出しませんので注意してください。常識的には、世界の人口 (約 60 億人) を表すには double 型または long double 型を使用する必要があり、変数文字列、つまり char 配列には他の型は使用できません。 :
char v[50000 ];
memset(v,1,49999);
を実行すると、画面上に小さな丸い顔 (ASCII コード 1 の文字) が無数に表示されます。 memset を使用して範囲外の値を割り当てましたが、問題ありません。
上記では、paragon ntfs for mac php cout<< の内容を含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。