The return data type is the same as that of the argument. If the value of the argument is NULL, the result is NULL.