- ベストアンサー
長さゼロの文字列の適切な名称
何か良い呼び名はないでしょうか? OracleなんかだとNULL文字だったかと思うのですが、 C/C++だとNULLポインタと混同しそう。 詳細設計に書くのでC/C++を知っていれば誰が読んでも 一発で理解できる名称が望ましいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#25358
回答No.1
あー。 プログラマーの悩みの種の1つにぶち当たってしまいましたね(笑) 「空文字」で通じなければ「長さゼロの文字列」と言ってしまうのがいいですよ。たいがいこの2つのどちらかで通じます。 なおオラクルでも、他の言語と同じく「NULL文字」と「空文字」は別物です。
その他の回答 (2)
- JeanneNet
- ベストアンサー率48% (100/208)
回答No.3
こんにちは、じゃんぬねっと です。 「長さゼロの文字列」がもっとも正しい表現方法だと思います。 MSDN あたりでもそう表現されていますし、これならば誤解はないからです。 私が仕様書に書くときは、全仕様書に適用されるポリシの部分に明記しておきます。
- jacta
- ベストアンサー率26% (845/3158)
回答No.2
空文字列のことですね。 確かに「空文字列」というと、「空ポインタ」と間違う人も出てきそうです。 やはり「長さゼロの文字列」か「""」と書くのが一番確実ですね。 同様に、ナル文字も「'\0'」と書くのが一番確実です。 > C/C++を知っていれば誰が読んでも > 一発で理解できる名称が望ましいです。 「知っている」と「知らない」の線引きをどこでするかも難しいところです。
お礼
回答ありがとうございました。 空文字列はわりとシンプルで良さそうです。 冒頭で言葉の定義を行ってから、空文字列 を使おうかなと思います。