🔥7
🔥4
🔥4
Ну и последний вопрос на сегодня)
Что выведется на экран, пишем в комментариях.
Что выведется на экран, пишем в комментариях.
int a = 4;
int* pa = &a;
std::cout << sizeof(pa);
👍1
Коллеги, доброе!)
Сегодня мы поговорим про оператор new в c++.
И поймём практическое применение указателей и ссылок.
Ответ на вчерашний последний вопрос:
sizeof() - функция, возвращающая количество байт, занимаемое указанным значением.
Указатель хранит значение адреса, а количество байт, выделяемое для адреса ячейки зависит от разрядности системы. (для x64 - 64 бита, т.е. 8 байт, а для x86 - 32 бита, т.е. 4 байта)
Сегодня мы поговорим про оператор new в c++.
И поймём практическое применение указателей и ссылок.
Ответ на вчерашний последний вопрос:
Указатель хранит значение адреса, а количество байт, выделяемое для адреса ячейки зависит от разрядности системы. (для x64 - 64 бита, т.е. 8 байт, а для x86 - 32 бита, т.е. 4 байта)
👍3😁1🤣1
Сегодня рассказал тему в аудио сообщении)
👍6
void f(int* array) {
int* buf = new int[4];
for (int i = 0; i < 3; i++) {
buf[i] = array[i]+1;
}
delete[]array;
array = buf;
}
int main(){
int* array = new int[3];
for (int i = 0; i < 3; i++) {
array[i] = i;
}
f(array);
std::cout << array[2];
}
🔥1
Что вы ведется на экран ``` char str[] = "qwerty"; cout << sizeof(str); ```
Anonymous Quiz
39%
6
4%
ошибка
11%
qwerty
39%
7
7%
1
int array[3][2] = { {1,2},{3,4},{5,6} };
for (int i = 0; i < 2; i++) {
for (int j = 2; j >= 0; j--) {
std::cout << array[i][j]<<" ";
}
std::cout << " : ";
}
👍1
Что выведется на экран? (почему пишите в комментариях)
Anonymous Quiz
36%
3 2 1 : 5 4 3 :
45%
мусор 2 1 :мусор 4 3 :
5%
2 1 : 4 3 :
0%
1 2 : 3 4 : 5 6 :
14%
3 4 : 1 2 :
0%
4 3 : 2 1 :
🔥2
Случайно снёс все последнии комментарии 😱😵
😨3
Вопрос 1. Какое направление в веб-разработке вас интересует в большей степени?
Anonymous Poll
41%
Backend
21%
Frontend
38%
Fullstack
Вопрос 2. На днях я отвечал на вопросы в аудио формате. Насколько хорошо воспринимается материал в таком виде?
Anonymous Poll
44%
Отлично
39%
Хорошо
17%
Плохо