実際にどう使われますか?
下の例文を通して、それぞれの単語がどのような状況で使われるのか学んでみましょう!
iterator
例文
The iterator function returns the next element in the sequence. [iterator: noun]
反復子関数は、シーケンス内の次の要素を返します。[イテレータ: 名詞]
例文
We can use an iterator to loop through the list of names. [iterator: noun]
イテレータを使用して、名前のリストをループできます。[イテレータ: 名詞]
pointer
例文
The pointer points to the location of the data in memory. [pointer: noun]
ポインターは、メモリ内のデータの場所を指します。[ポインタ:名詞]
例文
We can use a pointer to change the value of the data directly in memory. [pointer: noun]
ポインターを使用して、メモリ内のデータの値を直接変更できます。[ポインタ:名詞]
追加で知っておくといいこと
どっちの方がよく使われますか?
Pointerは、メモリ管理の基本的な概念であるため、プログラミングではiteratorよりも一般的に使用されます。ただし、iteratorは、多くのプログラミング言語でデータのコレクションを走査するための重要なツールです。
どっちの方がよりフォーマルですか?
iteratorとpointerはどちらもプログラミングで使用される技術用語であり、形式言語と見なされます。