C/C++ では、long long は、より広い範囲の整数を表すために使用されるデータ型です。通常、8 バイトの記憶領域を占有し、通常の long 型よりも広範囲の整数を表すことができます。

WBOY
リリース: 2023-09-09 21:05:02
転載
1689 人が閲覧しました

在C/C++中,long long是一种数据类型,用于表示更大范围的整数。它通常占据8个字节的存储空间,并可以表示的整数范围更大,比普通的long类型更长

C または C++ では、long long を使用する場合があります。ここでは、基本的にロングロングとは何なのかを見ていきます。 long long は、long の 2 倍のメモリ領域を必要とします。システムが異なれば、割り当てられるメモリ空間も異なります。 Linux 環境では、long は 64 ビット (8 バイト) の領域を占有し、long long は 128 ビット (16 バイト) の領域を占有します。これは、大きな整数値を処理する場合に使用できます。

この単純なプログラムを使用して、さまざまなタイプのサイズをテストできます。

#include <iostream>
using namespace std;
main() {
   int a;
   long b;
   long long c;
   cout << "Size of int = "<< sizeof(a) <<" bytes \n";
   cout << "Size of long = "<< sizeof(b) <<" bytes\n";
   cout << "Size of long long = "<< sizeof(c) <<" bytes\n";
}
ログイン後にコピー

出力

Size of int = 4 bytes
Size of long = 4 bytes
Size of long long = 8 bytes
ログイン後にコピー

出力はシステムによって異なる場合があります。ここでは、Windows プラットフォームをテストに使用します。

以上がC/C++ では、long long は、より広い範囲の整数を表すために使用されるデータ型です。通常、8 バイトの記憶領域を占有し、通常の long 型よりも広範囲の整数を表すことができます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!