Иван прав: оператор ничем не отличается от обычной функции, кроме синтаксиса.
В зависимости от платформы и типа результата он (результат) может возвращаться в скрытом параметре, который действительно будет куда-то указывать. Тем не менее, это не var, а out параметр, его значение на входе в функцию не определено.