0

工事はunsigned long long許可されていますか?そして、そのようなものはありunsigned long doubleますか?

4

3 に答える 3

4

unsigned long long結構です。(技術的には、C99から存在しますが、C ++ 11からのみですが、すべての主要なC ++コンパイラーはすでにかなり長い間それを実装しています。)

のようなものはありませんunsigned long double。浮動小数点型(少なくとも私が考えることができるすべての言語で利用可能なもの、そして確かにIEEE754とC標準で記述されているもの)は常に署名されています。

于 2013-03-10T13:13:03.457 に答える
4

はい、unsigned long long許可されています。long longこれは、もであるタイプの変数を宣言しているためunsignedです。unsignedキーワードは任意の整数型に適用でき、実際long longには整数型です。

(整数型ではなく)浮動小数点型であるunsigned long doubleためなどはありません。また、符号なし浮動小数点型(参照1参照2)などもありません。long double

于 2013-03-10T13:14:39.467 に答える
0

これによるとここにありますが、にunsigned long longのみありC++ 11ます。についてunsigned long doubleはよくわかりません。
リファレンスをチェックしてください、

于 2013-03-10T13:15:20.467 に答える