Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2016, 13:28   #11
netpolice
Форумчанин
 
Аватар для netpolice
 
Регистрация: 14.02.2013
Сообщений: 222
По умолчанию

Цитата:
Сообщение от olej.tsil Посмотреть сообщение
Куда она нафиг будет "уплывать"?
Ну static конечно не даст разместить другие данные в этом месте памяти... Но выделение памяти под переменную внутри функции, без последующего возврата - не моветон...
netpolice вне форума Ответить с цитированием
Старый 15.12.2016, 17:27   #12
Mas0n_
Пользователь
 
Регистрация: 22.10.2016
Сообщений: 22
По умолчанию

Странно, но почему-то gets() заработал
Mas0n_ вне форума Ответить с цитированием
Старый 15.12.2016, 19:30   #13
olej.tsil
Заблокирован
 
Регистрация: 29.11.2016
Сообщений: 215
По умолчанию

Цитата:
Сообщение от netpolice Посмотреть сообщение
Ну static конечно не даст разместить другие данные в этом месте памяти... Но выделение памяти под переменную внутри функции, без последующего возврата - не моветон...
Глупость какая сказана!

1. Какое такое загадочное "место памяти"?
"это место памяти" - это совершенно другой, отличный от стека секции инициализированных данных DAT (или секции не инициализированных данных BSS), под которую всё-равно и так и так выделено сколько-то там страниц RAM.

2. Вот это:
Код:
char *ftext(char *str)
{  static char text[30];
   ...
абсолютно не отличается вот от этого:
Код:
static char text[30];
char *ftext(char *str)
{  ...
... кроме, разве что, области видимости имён для компилятора.

И при чём здесь ваш "моветон"? И при чём здесь ваши "переменные внутри функции"?

Последний раз редактировалось olej.tsil; 15.12.2016 в 19:36.
olej.tsil вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции и указатели (СИ) ЕвгенийАйтишник Помощь студентам 0 26.06.2012 17:39
функции и указатели на C++ IcE^BeaR Помощь студентам 4 04.06.2012 18:45
Указатели на функции (си) Miles Помощь студентам 3 08.01.2012 23:30
Указатели на функции profi Общие вопросы C/C++ 20 12.07.2010 14:11
Функции и Указатели на С++ Wia Помощь студентам 3 17.04.2009 14:57