WSO2 Альтернатива [закрыто]

C предполагает int, если тип типа не задан для типа возвращаемой функции и списка параметров. Только для этого правила возможны следующие странные вещи.

Определение функции выглядит следующим образом.

int func(int param) { /* body */}

Если его прототип вы пишете

int func(int param);

В прототипе вы можете указать только тип параметров , Имя параметра не является обязательным. Итак,

int func(int);

Также, если вы не указали тип параметра, но имя int принимается как тип.

int func(param);

Если вы идете дальше, то также работает.

func();

Когда вы пишете func(), компилятор принимает int func(). Но не помещайте func() внутри тела функции. Это будет вызов функции

13
задан small_ticket 27 October 2010 в 13:42
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: