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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2010, 18:55   #1
Exeil
Пользователь
 
Регистрация: 10.10.2010
Сообщений: 24
По умолчанию Функция возвращающая char

У меня вот такая вот проблема толком найти не смог как возвращать char, и как еще передать его в Result.


Код:
char Enter_Text(void)
{                                                                
    char *arr;
    printf("Enter text:\n");
    gets(arr = (char*) malloc(sizeof(char))); //Добавление памяти по ходу записи
    return arr;
}

main()
{   
    char Result;
    Result = Enter_Text(); //тут присвоить 
}

Последний раз редактировалось Exeil; 18.10.2010 в 18:59.
Exeil вне форума Ответить с цитированием
Старый 18.10.2010, 19:35   #2
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Из функции типа char ты возвращаешь значение char * , что есть не совсем хорошо, лучше сделай так:
Код:
char* Enter_Text(void)
Далее в проге
Код:
char *Result;
Result = Enter_Text();
А вообще удобнее работать не с char *, а с string
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 18.10.2010, 19:42   #3
Exeil
Пользователь
 
Регистрация: 10.10.2010
Сообщений: 24
По умолчанию

спасибо =)
Exeil вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пользовательская функция,возвращающая массив savraska Microsoft Office Excel 2 20.04.2010 03:12
Oracle. Функция возвращающая набор. Stilet SQL, базы данных 4 04.03.2010 13:25
Функция возвращающая массив babaj Общие вопросы Delphi 8 04.07.2009 17:40
Функция возвращающая строку(си++). necky Помощь студентам 1 18.10.2008 18:32
API функция возвращающая имена дисков всистеме AIst Win Api 2 09.08.2008 19:17