Обучение : Программирование на Си для PIC


return (возврат)

Синтаксис

return (выражение);

 

Оператор return завершает выполнение функции, в которой он задан, и возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом.

 

Значение выражения, если оно задано, возвращается в вызывающую функцию в качестве значения вызываемой функции. Если выражение опущено, то возвращаемое значение не определено. Выражение может быть заключено в круглые скобки, хотя их наличие не обязательно.

 

Таким образом, использование оператора return необходимо либо для немедленного выхода из функции, либо для передачи возвращаемого значения.

 

Пример.

void main (void){

z = sum (5,1);

/* вызываем функцию sum и передаем ей значения 5 и 1,

результат вызова sum (5,1) отдаем z */

}

 

// функция суммирования

unsigned char sum (unsigned char x, unsigned char y)

{

return x+y;

}

 

Все перечисленные операторы довольно просты в логике своей работы. Однако их комбинации предоставляют программисту широкие возможности организации логики. Есть еще несколько операторов, но мы их рассмотрим по мере необходимости.


<<< назад далее >>>

Просмотров: 34099

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.