733 читали · 1 год назад
Необычное применение цикла for в C++
Думаю, что даже начинающие программисты знают, что такое цикл for и как его использовать. Но на всякий случай напомню. Синтаксис такой: for (Инициализация; Условие; Счётчик) { Тело цикла; } Пожалуй, это одна из немногих фишек языка С++, которая мне ну прям сильно нравится. Здесь мы “в одном флаконе” и переменную инициализируем, и условие определяем, и счётчик циклов запускаем. Эта конструкция впоследствии перекочевала из С/С++ во многие другие языки, потому что является действительно удачной. Но ближе к делу...
3992 читали · 1 год назад
Языки программирования 4: C
Язык C был создан чуть позже Паскаля Деннисом Ритчи из американской компании AT&T Bell Labs, и, выражаясь по-американски, "захватил мир как шторм". Предыдущая часть: Эффективный, компактный, очень гибкий в работе с памятью, он покорил меня с первого взгляда, и я сразу отказался от Бейсика и Паскаля, на которых писал до этого, оставив лишь ассемблер в запасе :) Но для новичков он не так уж понятен. Рассмотрим некоторые его особенности. Структура программы Первое, что видит человек при знакомстве с C, это вот такой код: Для сравнения код на Паскале: Программа на Паскале интуитивно понятна...