合計 10000 件の関連コンテンツが見つかりました
C言語におけるダブルポインタ(ポインタツーポインタ)
記事の紹介:ポインタは変数のアドレスを格納するために使用されます。したがって、ポインタからポインタを定義すると、最初のポインタは 2 番目のポインタのアドレスを格納するために使用されます。したがって、それはダブルポインタと呼ばれます。アルゴリズム 整数データ型の宣言開始。初期化v=76。整数データ型のポインタ p1 を宣言。別の宣言
2023-09-10
コメント 0
606
C言語ではニアポインタ、ファーポインタ、ジャイアントポインタ
記事の紹介:ニア ポインタ ニア ポインタは、コンピュータ メモリの特定の部分で最大 16 ビットをアドレス指定するために使用されるポインタです。一定期間内にアクセスできるのは約 64KB サイズのデータのみですが、これが主な欠点です。 Far ポインタ Far ポインタは、コンピュータのメモリの外部の情報にアクセスできる 32 ビット ポインタです。このポインタを使用するには、セグメント内のデータ アドレスを格納するためにセグメント レジスタを割り当てる必要があり、別のセグメント レジスタも最も近いセグメントに格納する必要があります。ヒュージ ポインター ヒュージ ポインターは、far ポインターと同じ 32 ビット サイズを持ち、セグメントの外側にあるビットにもアクセスできます。 Far ポインタは固定されているため、Far ポインタが存在するセグメントの部分はいかなる方法でも変更できませんが、Huge ポインタは変更できます。
2023-08-30
コメント 0
647
配列ポインタとポインタの配列の違いは何ですか
記事の紹介:配列ポインタとポインタ配列の違いは次のとおりです: 1. 配列ポインタはポインタですが、格納されたポインタ配列は配列です; 2. 配列ポインタは int *p = arr; として宣言されますが、ポインタ配列は int * として宣言されます。 arr[ 5];; 3. 配列ポインターは p[i] の形式で配列内の要素にアクセスできますが、ポインター配列は arr[i] の形式で配列内の要素にアクセスする必要があります。
2023-09-22
コメント 0
2045
ポインタ配列と配列ポインタの違いは何ですか
記事の紹介:ポインタ配列と配列ポインタは 2 つの異なるタイプの概念であり、定義と使用法が異なります。 1. ポインタ配列は配列であり、その各要素はポインタ型ですが、配列ポインタはポインタであり、ポインタを指します。配列のアドレス; 2. ポインタ配列の宣言方法は「type *array[]」、配列ポインタの宣言方法は「type (*ptr)[size]」です。
2023-09-04
コメント 0
5682
PHP中$this和$that指针使用实例,that指针
記事の紹介:PHP中$this和$that指针使用实例,that指针。PHP中$this和$that指针使用实例,that指针 PHP5中定义了一个特殊的方法名“__clone()”方法,是在对象克隆时自动调用的方法,用“__clone()”方法
2016-06-13
コメント 0
1029
C の null ポインター
記事の紹介:C の void ポインターは、どのデータ型にも関連付けられていないポインターです。これはストレージ内のデータの場所、つまり変数のアドレスを指します。ユニバーサルポインタとも呼ばれます。 C 言語では、malloc() 関数と calloc() 関数は void* またはユニバーサル ポインタを返します。いくつかの制限があります。1) void ポインターのため、void ポインター固有のサイズを使用したポインター演算は不可能です。 2) 逆参照として使用することはできません。 AlgorithmBegin 整数データ型の領域を宣言します。初期化 a=7.&a
2023-09-09
コメント 0
806