Free YouTube Transcribe

Video transcript

Константы. Ключевое слово const. C++ для начинающих. Урок #6.

#SimpleCode · 947 words · 5 min read

Want to search this transcript, jump the video from any line, or download it as TXT, SRT, or VTT?

Open in the transcript tool

Full transcript

0:00Приветствую вас друзья Меня зовут Сергей

0:02и мы продолжаем изучать язык

0:03программирования c+ Plus Как вы наверное

0:06заметили У нас вышло небольшая заминка с

0:09выпуском видео Это связано с тем что я

0:10сейчас болею но тем не менее сегодня

0:14сегодняшнее видео я запишу и у нас будет

0:17небольшой но важный урок Итак сегодня мы

0:20поговорим о Константа константный

0:23переменных и соответственно узнаем что

0:25такое ключевое слово конст и для чего

0:27оно собственно нужно тема переменные у

0:30нас было в прошлый раз прошлое видео как

0:33раз о них Поэтому если вы его не

0:36смотрели и ничего не знаете о переменных

0:38языках программирования то

0:40посмотрите Ну а если вы уже в курсе что

0:43к чему тогда мы сейчас говорим про

0:45константы собственно Константа - это

0:48тоже самое что переменная но с небольшим

0:50отличием это тоже именованная область

0:53оперативного памяти только она

0:56предназначена для хранения постоянных

0:58данных которые нам заранее известны и

1:01которые меняться Не будут и которые мы

1:04не хотим случайно поменять и даже в

1:06компиляторе мы не будем не будем иметь

1:09возможности их изменить Однажды уже

1:12указав Итак объявляются константы

1:14практически Так же само как и переменный

1:17только помимо этого нам нужно ещё

1:19использовать ключевое слово

1:23Кост Вот так оно выглядит Ну а дальше по

1:25типично синтаксису объявления

1:28переменных которые мы рассматривали с

1:31вами в прошлом уроке прежде чем

1:32продолжим Объявлять нашу константу

1:35Давайте посмотрим какие у нас в жизни

1:37есть примеры констант Ну например

1:39количество дней в неделе всегда сем то

1:42есть не меняется количество месяцев в

1:45году 12 тоже не меняется поэтому эти

1:48значения константы это вот вам Как

1:50пример И если мы знаем что они не

1:52меняются ни при каких условиях не должны

1:54быть изменены мы записываем эти значения

1:56как константы в данном случае мы хотим

2:00явить константу которая будет у нас

2:02хранить количество дней в неделе поэтому

2:05это у нас будет инто Константа то есть

2:08целочисленная и э собственно Нам тоже

2:11нужно её как-то назвать для констант в

2:15языке c c+ plus принята э принят особый

2:19способ именования это с больших букв Э

2:23давайте назовём нашу константу Count

2:26Days in Week Ну это на английском

2:28количество дней в неделе

2:37Да

2:40Days

2:42in

2:45We вот собственно и наша Константа

2:47Обратите внимание ещё раз именовать

2:49константы нужно большими буквами нуно в

2:51принципе-то это не обязательно

2:53компилятор вас поймёт и так Но для того

2:55чтобы вы сами сразу понимали в коде что

2:57вот это у нас вот Константа

3:00она у нас не меняется то есть нужно

3:03соблюдать некие правила именования э Вам

3:06самим в таком случае будет потом легче

3:08работать с вашим же кодом это сейчас у

3:10нас здесь только одна Константа и

3:12собственно и код это ну 13 строчек да А

3:16если у вас будет какой-то большой проект

3:18то лучше правила именования соблюдать

3:21чтобы самим же потом было легче

3:23разбираться что вы там написали ну я

3:26думаю дальше уже понятно объяснять не

3:28нужно Итак у нас есть Константа которая

3:31в которой мы храним количество дней в

3:33неделе Давайте выведем её в

3:36консоль

3:42команда наш компилятор уже даже нам

3:44подскажет что есть у нас такая

3:47Константа и давайте давайте табуляцию

3:50сделаем вот так вот esap

3:53последовательностью чтобы перейти на

3:54новую

3:56роч нуно

3:59это всё равно как работа с обычной

4:01переменной вот наша семёрка вывела то

4:04есть Разницы нету но если мы э где-то в

4:08проекте

4:09попытаемся присвоить нашей константе

4:12какое-то другое значение Ну например

4:14пять то даже на этапе компиляции это

4:17вызовет ошибку потому что константу мы

4:20менять не можем это был пример

4:23целочисленный константы но константы

4:25могут быть и других типов данных

4:28например может быть

4:30Константа которая будет хранить какой-то

4:32символ

4:34Давайте назовём создадим нашу новую

4:39константу это будет Константа типа р и

4:44назовём мы

4:51её

4:54и сюда мы поме

4:57чение последовательно

5:01позволяет

5:02точнее содержит себе переход на новую

5:06строчку вместо того чтобы каждый раз в

5:09тексте

5:10писать переход на новую строчку

5:13Да мы можем сюда подставить просто нашу

5:19константу Давайте запустим то есть

5:21получилось тоже самое у нас выполнился

5:24переход на следую року Давайте выполним

5:30в м разни возможно вам пока ещ не

5:32понятно Вот сейчас у нас идт Семка

5:35дальше текст для продолжения нажмите

5:37любую клавишу если мы сюда

5:42впишем

5:44наш последовательно который отвечает за

5:46переход на новую строчку вывода текста в

5:49консоли

5:51то семёрка у нас останется здесь одна

5:53тек

5:56тго

5:58сам сюда нашу

6:01константу теперь везде в проекте где Нам

6:04нужно перейти на следующую строчку мы

6:06можем вместо

6:08надписи писать всегда New L Вы наверное

6:11задаетесь вопросом если внимательно

6:13слушали наши видео типов о типах данных

6:16почему же чаров ся переменная точнее

6:20переменная типа Чар хранит фактически

6:22два символа Хотя может она хранить

6:25только один на самом деле для перемен

6:27типа

6:31рассматривается как один символ то есть

6:34может хранить ES последовательности для

6:36них это ВС равно что один символ ну

6:39поэтому эта вся штука и работает и не

6:41вызывает никаких ошибок также мы можем

6:43добавить ещё например

6:45константу которая у нас будет отвечать

6:48за

6:49табуляцию

6:51назовём

6:53и сделаем вот

6:55так и тепер допустимым добавить сда

7:00вместо Лана наш

7:05таб Давайте ещ раз его добавим ещё раз

7:07та два таба то есть две табуляции у нас

7:10после нашей Семёрки

7:13выведется вот собственно они и вывелись

7:15ну для удобства написания программ можно

7:18использовать вот такие вот способы Ну

7:20конечно это не обязательно вы всегда

7:23можете использовать обычную

7:25последовательность Ну вписав просто вот

7:27на штам

7:29вот образом Ну и собственно на этом У

7:31нас сегодня всё как только у меня станет

7:33получше со здоровьем уроки пойдут

7:35немного чаще Ну а если это видео вам

7:38было полезно интересно то не забудьте

7:40поставить лайк вам не сложно мне это

7:42очень нужно для продвижения канала Ну и

7:44конечно если не подписаны на канал то

7:46Подписывайтесь чтобы не пропустить

7:47следующие выпуски и новые уроки Всем

7:50спасибо за внимание пока

This transcript was generated from the captions YouTube publishes for this video. Get the transcript of any YouTube video atfreeyoutubetranscribe.com: free, unlimited, no sign-up.