Область действия переменных C [дубликат]

Possible Duplicate:
Is returning a string literal address from a function safe and portable?
“life-time” of string literal in C

Здравствуйте, я немного смущен

char *func()
 {

    return "Hello";
 }

Здесь & quot; Привет & quot; последовательность / массив символов. Это локальная переменная, и она должна исчезнуть, как только функция вернется. Тогда как же мы можем получить правильное значение?

Ответы на вопрос(3)

Ваш ответ на вопрос