その他の型の式は、キャスト式の利用または特殊な演算子 stringof の適用により、明示的に string 型に変換できます。どちらの方法を使用しても同じことです。
s = (string) expression s = stringof ( expression )
演算子 stringof は、右側のオペランドに非常に緊密に結合されます。通常、わかりやすいように式を丸括弧で囲みますが、必須ではありません。
ポインタ、整数、スカラー配列アドレスなど、スカラー型の式はすべて、文字列に変換できます。void など、その他の型の式は、string 型には変換できません。誤って無効なアドレスを文字列に変換した場合でも、DTrace には保護機能があるので、システムや DTrace 自体に悪影響が及ぶことはありません。しかし、解読不能な文字シーケンスをトレースしてしまうことになります。