Прочее компьютерное

Что такое Процедуры, на языке программирования Си?

Что такое Процедуры, на языке программирования Си?

  1. MaximusFk ответил более правильно. Процедура - это примерно тоже, что подпрограмма, часть программы, написанная отдельно и под отдельным именем, и из основной программы к ней можно обращаться много раз из разных мест.
    А возвращает она какие-то значения или не возвращает - не имеет никакого значения.
  2. Независимо от языка программирования, процедура - это подпрограмма, которая может быть многократно вызвана из любой части программы. В отличии от функции, процедура не имеет возвращаемого значения. В языке Си для не нужно явно задавать пустой тип возвращаемого значения void, который и говорит о том, что возвращаемого значения нет.
  3. процедура это чтото типа подпрограммы, она имеет свой код который можно использовать в разных частях программы, сам способ реализации схож с кодом на С++ тк С++ полностью совместим с С
    вот собственно пример void func(int x) { cout lt;lt; x; } // выводит число x
  4. процедура - это функция, которая ничего не возвращает значения (т. е возвращает войд т. е ни хрена)
Share
Tags :
04.04.2017