Las expresiones de otros tipos se pueden convertir explícitamente al tipo string utilizando una expresión de conversión de tipos o aplicando el operador especial stringof, que tiene un significado equivalente:
s = (string) expression s = stringof ( expression )
El operador stringof está enlazado de una forma muy estrecha al operando que se encuentra a su derecha. Normalmente, se utilizan paréntesis para cerrar la expresión para una mayor claridad, aunque no son estrictamente necesarios.
Cualquier expresión del tipo escalar como un puntero o número entero, o una dirección de matriz escalar puede convertirse a cadena. Es posible que expresiones de otros tipos como void no se conviertan a string. Si convierte por error una dirección no válida a cadena, las funciones de seguridad de DTrace evitarán que dañe el sistema y DTrace, pero es posible que termine realizando un seguimiento de una secuencia de caracteres no descifrables.