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

C / C ++でのポインタのサイズはどれくらいですか?


C /C++のポインタのサイズは固定されていません。オペレーティングシステム、CPUアーキテクチャなど、さまざまな問題によって異なります。通常、基盤となるプロセッサのワードサイズによって異なります。たとえば、32ビットコンピュータの場合、ポインタサイズは4バイトになり、64ビットコンピュータの場合、ポインタサイズは8バイトになります。したがって、特定のアーキテクチャでは、ポインタサイズが固定されます。

これは、int *、float*などのすべてのデータ型に共通です。


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

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

  2. C ++でrestrictキーワードはどういう意味ですか?

    C++にはそのようなキーワードはありません。 C ++キーワードのリストは、C++言語標準のセクション2.11/1にあります。制限は、C言語のC99バージョンのキーワードであり、C++ではありません。 Cでは、制限修飾ポインター(または参照)は基本的に、ポインターのスコープについて、ポインターのターゲットはそのポインター(およびそこからコピーされたポインター)を介してのみアクセスされるというコンパイラーへの約束です。 C ++コンパイラも最適化の目的でこの定義をサポートしていますが、公用語仕様の一部ではありません。