Las funciones HP-UX se describen en formato de definición en lugar de en formato de uso. El formato de definición incluye información de tipología que se omite cuando la llamada de función en realidad se incluye en un programa.
El formato de definición general es:
tipo función ( tipo parámetro[, tipo parámetro]...);
Por ejemplo:
int setuname ( const char *nombre , size_t longitudnombre);
El formato de uso es:
función ( parámetro[, parámetro]...);
Por ejemplo:
setuname ( nombre[, longitudnombre]...);
Los elementos de la sintaxis de las funciones son iguales que en el caso de los comandos, excepto en lo que respecta a las opciones.