うん、だから 87 の通りにUWSCのヘルプにこのように書いてあって

AdaやBasicやCはしらんけど【UWSCに限っては】NULL は組み込み定数で
NULL    // ヌルポインタ

文字列のデータ構造で一般的なのは(文字、次の文字のアドレス)だから(ヌルポインタ、不定)は文字列の終わりと
解釈されておかしくない