Показать сообщение отдельно

  #3735  
Старый 29.06.2019, 14:58
index
Новичок
Регистрация: 18.10.2015
Сообщений: 6
С нами: 5563739

Репутация: 0
По умолчанию

Цитата:
Сообщение от cakebou  



C++:





Код:
char
*
Func
(
)
{
char
i
[
7
]
=
"cakebou"
;
return
i
;
}



Ты возвращаешь адрес локального массива, это даже не скомпилируется.

C++:





Код:
char
*
foo
(
)
{
char
*
bar
=
new
char
[
7
]
;
bar
=
"string"
;
return
bar
;
}


И после использования - не забыть освободить память.
 
Ответить с цитированием