C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

拡張整数型(C / C ++で正しい整数サイズを選択)


このチュートリアルでは、C /C++の拡張整数型を理解するためのプログラムについて説明します。

Cのデータ型は非常に大まかに定義されています。それらの範囲値は、コンパイラーが32ビットまたは64ビットであることに基づいて変化します。プログラムで使用するコンパイラ範囲を指定するには、intN_t。を使用します。

#include <iostream>
using namespace std;
int main(){
   uint8_t i; //mentioning the bit to be 8
   i = 0;
   cout << "Minimum value of i\t: "<<< (int)i << endl;
   i = 255;
   cout << "Maximum value of i\t: "<< (int)i << endl;
   //moving beyond the given bit will result in garbage value
   i = 2436;
   cout << "Beyond range value of i\t: " << (int)i << endl;
   return 0;
}

出力

Minimum value of i : 0
Maximum value of i : 255
Beyond range value of i : 132

  1. Window上のc++のトップIDEは何ですか?

    大きなプロジェクトは、単なるテキストエディタでは管理が困難です。このような場合にIDEを使用すると、生産性が向上し、フラストレーションが軽減される可能性があります。 IDEにはさまざまな種類があり、ニーズに合ったものを選択する必要があります。これがWindowに最適なC/C++IDEのリストです。 Visual Studio − Microsoftが開発したIDEです。このIDEは、Windows上でC ++のプログラムを構築、開発、およびプロファイリングするためのクラス最高のツールを備えています。 Visual Studioには、多数のプラグインを備えた巨大なプラグインストアもありま

  2. C ++のconstキーワードとは何ですか?

    const修飾子を使用して、変数を定数として宣言します。つまり、変数が初期化されると、値を変更することはできません。 constを使用すると、非常に大きなメリットがあります。たとえば、PIの値のような定数値がある場合、プログラムのどの部分もその値を変更したくないでしょう。したがって、それを定数として宣言する必要があります。 const修飾型で宣言されたオブジェクトは、コンパイラによって読み取り専用メモリに配置される場合があります。また、constオブジェクトのアドレスがプログラムに取り込まれない場合は、まったく格納されない場合があります。たとえば、 #include<iostream&