#このチュートリアルの動作環境: Windows7 システム、C99 バージョン、Dell G3 コンピューター。 C 言語で配列要素を参照する場合、配列添字のデータ型は整数定数または整数式にすることができます。 チュートリアルの推奨事項: "C 言語で配列要素を参照する場合、配列添字のデータ型は整数定数または整数式にすることができます。 C 言語では、配列要素は配列全体を一度に参照するのではなく、1 つずつしか参照できないと規定されており、データ要素の表現は「配列名 [添字]」で、添字は整数定数または整数式になります。
c 言語チュートリアル ビデオ "
配列には 1 次元の配列しかなく、配列のサイズは定数として決定する必要があります。コンパイル時に。ただし、C 配列の要素は任意のタイプのオブジェクトにすることができ、もちろん別の配列にすることもできるため、多次元配列が「シミュレート」されます。配列名:
配列内のインデックス 0 の要素へのポインタ。配列の添字:
C 言語では、配列要素は 1 つずつのみ参照でき、配列全体を一度に参照できないと規定されています。データ要素の表現は「配列」です。 name [subscript ]" の場合、添字には整数定数または整数式を指定できます。 配列の添字演算は、対応するポインター演算と同等です。 つまり:a[i]=*(a i)=*(ia)=i[a] (後者の記述方法は決して推奨されません)
#include <stdio.h> void main() { int a[20]={0}; *a=66; printf("a[0]: %d \n",a[0]); printf("0[a]: %d \n",0[a]); return; }結果は次のとおりです:
a[0]: 66 0[a]: 66文章はとても興味深いです。 プログラミング関連の知識について詳しくは、
プログラミング ビデオをご覧ください。 !
以上がC言語で配列要素を参照する場合、その配列の添字に使用できるデータ型は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。