Dプログラミング言語の空の文字列とは何ですか?
文字列は文字の配列です(http://dlang.org/arrays.html#strings)
おそらく:alias immutable(char)[] string
その空の文字列に基づいて、空の配列にする必要があります。では、空の配列はどのようなものなのでしょうか。
何か案は?
Dプログラミング言語の空の文字列とは何ですか?
文字列は文字の配列です(http://dlang.org/arrays.html#strings)
おそらく:alias immutable(char)[] string
その空の文字列に基づいて、空の配列にする必要があります。では、空の配列はどのようなものなのでしょうか。
何か案は?
任意の (非静的) 配列は、基本的に、配列が含まれているメモリ ブロックの先頭へのポインターと長さを持つ構造体です。
空の配列の長さ== 0
空string
は空の配列です。型の空の配列ですimmutable(char)[]
。空の配列は長さが0の配列です。それについて理解するのが難しいことはわかりません。
とにかく、Dの配列をよりよく理解したい場合は、この記事を読む必要があります。これは、すべてのDプログラマーが読むべきことの1つであり、Dの配列をよりよく理解できるようにする必要があります。