2 года назад
Как написать на Java функцию, подобную sizeof в C
Источник: Nuances of Programming Если вы только начинаете изучать Java и уже имеете опыт программирования на С, то можете заметить разницу между этими двумя языками. К примеру, String  —  это объект в Java, а не массив символов с конечным NULL. Аналогично, в Java нет оператора sizeof(). Все примитивы имеют заранее определенный размер, например int  —  4 байта, char  —  2 байта, short  —  2 байта, long и float  —  8 байт и так далее. Но если вам не хватает этого оператора, то почему бы не превратить...
1 месяц назад
Функции в C: как писать код, который не бесит 💻
Представь: ты пишешь программу для игры. Куча кода. И вдруг замечаешь — одна и та же логика повторяется раз пять. Копировать-вставить? Работает. Но потом находишь баг... и исправляешь его в пяти местах. Затем ещё баг. Опять пять мест. Nightmare mode включён 😱 Есть решение: функции. Это как чит-код для программистов. Функции — это кусочки кода, которые делают одну конкретную вещь. Написал раз — используешь сколько угодно. Аналогия из жизни: Представь, что каждый раз, когда хочешь послушать трек в Spotify, тебе нужно заново скачивать его, конвертировать, загружать в плеер...