|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2014, 17:13 | #1 |
Регистрация: 22.06.2014
Сообщений: 5
|
С. return makes integer from pointer without a cast . ect.
Добрый день!
В С я новичок и только начинаю разбираться. Код:
prog.c: In function ‘main’: prog.c:15:2: warning: passing argument 1 of ‘reverse’ makes integer from pointer without a cast [enabled by default] printf ("%d", reverse(line)); ^ prog.c:5:5: note: expected ‘int’ but argument is of type ‘int *’ int reverse(int); ^ prog.c: At top level: prog.c:20:5: error: conflicting types for ‘reverse’ int reverse(int s[]) ^ prog.c:5:5: note: previous declaration of ‘reverse’ was here int reverse(int); ^ prog.c: In function ‘reverse’: prog.c:28:2: warning: return makes integer from pointer without a cast [enabled by default] return result; ^ prog.c:28:2: warning: function returns address of local variable [-Wreturn-local-addr] Код еще здесь http://ideone.com/5IcOQJ Подскажите, как решить проблему? |
23.06.2014, 02:34 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
У вас реверсе, что по заголовку возвращает? А вы ей, что в ретурн пихаете?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация шифра cast | evklid | Помощь студентам | 0 | 31.05.2013 18:07 |
CAST-128 | Танюфа | Помощь студентам | 0 | 16.12.2012 23:12 |
Вычесть из Integer Form2 Integer Form1 | Shouldercannon | Общие вопросы Delphi | 2 | 30.07.2010 17:47 |
Ошибка [Error] UPER.pas(57): Incompatible types: 'Integer' and 'Pointer' | Pirotexnik | Общие вопросы Delphi | 4 | 27.03.2009 11:04 |
как выделить память для указателя (pointer), и сюда же, записать : integer, потом через 4 байта, boolean? | bigxman | Общие вопросы Delphi | 1 | 02.02.2009 21:17 |