![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
![]()
Вроде еще и
Код:
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
![]() |
![]() |
![]() |
#12 |
Регистрация: 26.10.2011
Сообщений: 3
|
![]()
Спасибо за советы, компилятор действительно воспринимает строку как прототип функции, вот только почему он интерпретирует a() как а (*)()?
|
![]() |
![]() |
![]() |
#13 |
Регистрация: 26.10.2011
Сообщений: 3
|
![]()
Мне тут подсказали, что компилятор интерпретирует а() как описание функции без имени (потому, что в прототипе функции параметры могут стоять без имени). Хотя и это еще не все, кроме этого копилятор дополнительно преобразует функцию в указатель на функцию... в итоге и получается а (*)().
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Com порт - странное поведение | BoozZzilla | Общие вопросы Delphi | 10 | 16.07.2011 01:39 |
Странное поведение чисел.... | sult9191 | Общие вопросы по Java, Java SE, Kotlin | 2 | 20.01.2011 17:12 |
Странное поведение realloc | eraserhp | Общие вопросы C/C++ | 7 | 17.05.2010 09:52 |
Странное поведение gets | alex_alpha | Общие вопросы C/C++ | 3 | 27.03.2010 18:21 |
Странное поведение null | Vitalyk | JavaScript, Ajax | 6 | 13.02.2010 15:22 |