Программирование на Си. #15. Массивы. Часть 1.

preview_player
Показать описание
Package Control для Sublime:

Мы запустили сайт и записали новый курс!
Более 120 уроков по языку Си!

🚀 Подписывайся на мой канал в Telegram: @antg_official

#genaantg
#программирование
#языкси
#урокиси
#старыйкурс
#старыеуроки
Рекомендации по теме
Комментарии
Автор

🚀 Подписывайся на мой канал в Telegram: @antg_official

ANTGPRO
Автор

поставил Ubuntu и Sublime Text - благодаря вашему видео. Спасибо. Очень приятный инструмент.

RS-uewg
Автор

Ты почему-то стал уделять гораздо меньше внимания к деталям. Например, что значит каждая команда в консоли, что она означает, от чего это сокращение и как переводится, ну это ладно, это скорее просто я придираюсь
Но вот насчет f после инициализации переменной ты обязан был объяснить, как правильно объявлять по стандарту и в чем вообще отличие с f и без нее. В итоге пошел на форумы, мне вот что ответили:

Если ты добавляешь 0f, ты фиксируешь значение.
Например:
float f = 1.0f - и попытаешься выведать сколько знаков после запятой - ты получишь 1.
float f2 = 1.0 - 8 знаков (или 16, не помню)
Мол, говорят, что случались казусы, когда при делении, отколе ни возьмись получались не правильные значения из за остатка. Сейчас вроде такого нет, пофиксили.


Есть принцип "явное лучше неявного". Поэтому лучше указывать f там, где это имеет значение.
Что касается макросов, то однозначно надо указывать тип.

Это сведения для остальных, кого тоже мучает этот вопрос) Да и самому интересно было. Ведь ты сам говорил, что хочешь, чтобы мы разбирались в каждой детали и знали, что для чего нужно, а тут такое упущение

RMaNbI-
Автор

Здорово! Все также доступно и понятно! Спасибо, ждем новых видео и продвинутых курсов!

ДмитрийПустовойтенко-ъъ
Автор

Напиши список литературы по программированию которые ты читал, которые тебе действительно кажутся что там все толково разъясняют и напиши список по порядку. От легкого к сложному. Что бы не перемешивалось ничего. Буду очень очень благодарен!

NikelDay
Автор

Спасибо, Гена! Замечательный урок. Низкий поклон тебе за твои старания. опускай руки, пожалуйста, а мы кряхтя со стонами по чуть- чуть, но  подтянемся....

vladimiraskoviesnikovas
Автор

Спасибо за видео, выпускай почаще! И выпусти видео плз как заработать, с уже данными знаниями)

dmytriysmile
Автор

О давно я на линуксах не сидел. У меня первым дистрибутивом был линукс минт, потом на дебиан перешел. Сейчас снова на винде сижу, потому что некоторые программы только для винды доступны. Терминал конечно удобный у линукса. Большое спасибо за урок!)

Просточеловек-эы
Автор

Гена, спасибо за направление. Наконец-то поставил убунту (раза где-то с седьмого).
Классная тема! В ней надо двигаться.

maxtsarskiy
Автор

1 наконец-то на линукс и
2 отлично, что Bash тоже будет!!!
Ждемс, продолжения

Strana-Abissiniya
Автор

ваши видео очень помогают мне в учебе! спасибо вам

nakaabbas
Автор

Думаю, надо еще разок повторить пройденное)

ВикторИванов-щх
Автор

спасибо за уроки. с нетерпением жду продвинутого курса. кстати, про сниппеты. я тут посмотрел, они по умолчанию сохраняются в xml формате, если при сохранении указать c99, то нормально работают всё в с99 формате.

flight
Автор

Гена, вы молодец! Спасибо вам за труды!
В интернете нет ничего похожего на ваш курс. Прошелся по урокам дважды. Это самые доходчивые и правильно организованные курсы. Искал аналоги - их нет. На других ресурсах люди с первых уроков делают циклы while, а для вычислений 2+2 используют int.
В общем ужас. Что теперь делать не знаю) Очень жду ваших уроков!

ZubarevEgor
Автор

пока ты снимал 15 урок я уже успел выучить java)

asandrey
Автор

Гена, раз последовал вопрос про переход после си, какой язык лучше учить(чтобы легче/быстрее вошел), чтобы искать работу?

Marat
Автор

С наступающим праздником, Гена! Может ты на Пасху постараешься видео выложить? ;) Как там с сайтом? (Извини если достал уже с вопросами про видео)

АндрейЧерненко-цо
Автор

Неожиданно . А потом допустим чтобы писать для мк (например Atmel) опять переходить на W...s?

sergejva
Автор

Пробовал компилировать с разными стандартами - программа везде работает.
-std=c89
-std=c99
-std=c11

florian_mari
Автор

Ву установили убунту рядом с виндовс? или только убунту.

harutgh