Редактирование: Парадигмы программирования, 02 лекция (от 01 октября)

Материал из eSyr's wiki.

Перейти к: навигация, поиск

Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.

Текущая версия Ваш текст
Строка 15: Строка 15:
Пока есть вывод, вы точно не увидите разницы в эффективности, printf() жрет намного больше.
Пока есть вывод, вы точно не увидите разницы в эффективности, printf() жрет намного больше.
-
Таким образом, заявления о том, что рекурсия неэффективна, не всегда оправданы.
+
Таким образом, заявления о том, что рекурсия неэффективна не всегда оправданы.
Это был пример простой рекурсии. Простая рекурсия --- функция вызывает сама себя в явном виде один раз.
Это был пример простой рекурсии. Простая рекурсия --- функция вызывает сама себя в явном виде один раз.
Строка 34: Строка 34:
dest[i]='\0';
dest[i]='\0';
}
}
-
</pre>
+
<pre>
Потом придет опытный сишник, и скажет "Гагага, у нас же есть арифметика указателей!" В си массивов, как таковых, практически нет, есть арифмитические указатели.
Потом придет опытный сишник, и скажет "Гагага, у нас же есть арифметика указателей!" В си массивов, как таковых, практически нет, есть арифмитические указатели.
Хардкорный сишник напишет
Хардкорный сишник напишет

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. eSyr's_wiki:Авторское право).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Разделы