0

float f=0を使用する習慣があります。; //Cのfloatにゼロ値を割り当てるときに末尾のピリオドを使用します。

float f=0.fを使用する必要があります。//明示的なfloatサイズを使用するか、いじりをやめてfloat f=0を使用します。//末尾に何もありませんか?

私はどこでその習慣を身につけましたか、そしてその理由は何ですか?

他のバージョンよりも正しいか間違っているバージョンはありますか?

4

3 に答える 3

2

0.0であり0.、float ではなく double です。明示的なキャストなしでCのfloatにdoubleを割り当てることは合法です0.0f0.f、正しい方法です。0は整数であるため、同様に間違っていますが、「機能」します。

于 2010-08-06T09:14:20.837 に答える
1

必要なfloat f = 0;のは末尾のピリオドだけです。

末尾のピリオドや末尾の f などによってコードが理解しやすくなる場合は、必ずそれを使用してください。あなたとあなたの同僚にとって最適なものを使用してください。

于 2010-08-06T09:12:03.770 に答える
1

末尾。または .f は、読みやすさを向上させるためのものです。

float f = 0;十分です

于 2010-08-06T09:16:00.033 に答える