C / C ++でポインタを「間接参照」するとはどういう意味ですか?
間接参照は、ポインタが指すメモリ位置に含まれるデータにアクセスまたは操作するために使用されます。 *(アスタリスク)は、ポインター変数を逆参照するときにポインター変数とともに使用されます。これは、ポイントされている変数を参照するため、ポインターの逆参照と呼ばれます。
int main() { int a = 7, b ; int *p; // Un-initialized Pointer p = &a; // Stores address of a in ptr b = *p; // Put Value at ptr in b }に置きます
ここで、pのアドレスは基本的に変数のアドレスです。
-
LTEとはどういう意味ですか?
ロングタームエボリューション(LTE)は、WiMaxや3Gなどの以前のテクノロジーに代わる4Gワイヤレスブロードバンド規格です。 3Gよりは高速ですが、現在のワイヤレス標準である真の4Gと5Gの両方よりも低速です。 LTEは、ワイヤレス(Wi-Fi)接続の代わりに、スマートフォンやタブレットなどのモバイルデバイスで使用されます。 3Gまたは4Gと同様に、LTEは、モバイルデバイスがセルラータワーからインターネットに接続する方法を決定する技術標準です。 LTEは主に、4Gに向けた進歩を意味するマーケティング用語です。 LTEまたは4Gとは何かを決定する国際的な規制機関はありません。したがって
-
C ++でrestrictキーワードはどういう意味ですか?
C++にはそのようなキーワードはありません。 C ++キーワードのリストは、C++言語標準のセクション2.11/1にあります。制限は、C言語のC99バージョンのキーワードであり、C++ではありません。 Cでは、制限修飾ポインター(または参照)は基本的に、ポインターのスコープについて、ポインターのターゲットはそのポインター(およびそこからコピーされたポインター)を介してのみアクセスされるというコンパイラーへの約束です。 C ++コンパイラも最適化の目的でこの定義をサポートしていますが、公用語仕様の一部ではありません。