Step 3 (S-9811)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/542/step/3

Step 3 (S-9811) 1.png

[00:00 - 00:14] существует 2 основных способа заработать на мечтать 1 способ это набор знаменитой памятью при помощи библиотеку унаследованных 2 способ это работа динамической памяти


[00:14 - 00:34] + + с использованием операторов которые объявлены давайте начнем с обсуждения работы там тестились стандартном процессе дали это имя заголовочные файлы которые нужно подключить на работу там предоставляет 4 функции для управления памятью


Step 3 (S-9811) 2.png

[00:34 - 00:50] который соответствует аналогичной функцией языка c это функции malloc free комок перед тем как обсудить что жить и функционировать давайте посмотрим во 1 вы можете заметить что здесь используется некоторые те которые мне встречались до этого


Step 3 (S-9811) 3.png

Step 3 (S-9811) 4.png

[00:50 - 01:06] это такой специальный целочисленный знак который может вести себя размер любого типа используется для указания размеров данных для индексации массивов я там что то не всегда до этого хорошо подходят


Step 3 (S-9811) 5.png

[01:06 - 01:23] может оказаться что у вас например 64 битную платформу на которой тип int 4 и тогда не может проиндексировать очень большие массивы которых с 1 стороны влезать в нашу оперативная память но с другой стороны


Step 3 (S-9811) 6.png

[01:23 - 01:40] он содержит всего лишь 20/32 значение а что тебе а потом позволяет вам создать массив значительно больше во 2 вы можете заметить что здесь используется показатель значение типа вот как мы сами


Step 3 (S-9811) 7.png

[01:40 - 01:56] вот это такой специальный тип данных которые не содержат ни 1 оснащения и более того переменных типы хочется дать нельзя однако можно задать указатель вот это будет означать что данный указатель указывает на некоторый нетипизированные


Step 3 (S-9811) 8.png

[01:56 - 02:12] что может означать что она какого то типа ну просто эта информация стерта мы не знаем в ранних версиях вместо этого использовался тип char просто потому что мне теперь на память это некоторый набор


[02:12 - 02:25] очень часто соответствовать но в современных версиях принято использовать твой звездочка что покажет мы вообще ничего не знаем о типах которые хранятся в этой области