powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / указатель на массив. что это такое ?
8 сообщений из 158, страница 7 из 7
указатель на массив. что это такое ?
    #39970034
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
И его вид с точки зрения ассемблера для GCC/Linux (там операнды перевернуты местами - это норм. Вот такой он странный)
AT&T нотация
...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39970056
10:20
YouTube Video
...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39970161
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте подводить неутешительные итоги.
...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39970162
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andron81, у тебя еще остались вопросы которые ты не закрыл?
...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39970552
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Это очень правильный вопрос. Я добавлю. Зачем нам вообще обсуждать тему для которой
программист не может придумать кейса.
С вариантом теста проблем нет
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
int main(int argc, char** argv)
{
  typedef int ArrayOfInt[16];

  ArrayOfInt arr[8] = {{0}};

  constexpr size_t
      out_i = sizeof(arr) / sizeof(ArrayOfInt),
      out_j = sizeof(ArrayOfInt) / sizeof(int),
      out_f = sizeof(arr) / sizeof(int);

  printf("\r\nout_i: %zu\r\nout_j: %zu\r\n", out_i, out_j);

  ArrayOfInt
      *a = arr,
      *out_a = a + out_i;
  int t = 1000;
  while (a < out_a)
  {
    for (size_t j = 0; j < out_j; j++)
      (*a)[j] = t + j + 1;
    a++;
    t += 1000;
  }
  
  int *e = arr[0];
  for (size_t f = 0; f < out_f; f++)
    printf("%i,", e[f]);

  return 0;
}

...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39970557
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev, шикарно.

andron81 посмотри этот исходник.
...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39972717
andron81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
andron81, у тебя еще остались вопросы которые ты не закрыл?


я понял, что указатель на массив это не одно и тоже что указатель на первый его элемент. если я верно понял, то мне этого пока достаточно.
...
Рейтинг: 0 / 0
указатель на массив. что это такое ?
    #39972728
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Я этот топик закрою.
...
Рейтинг: 0 / 0
8 сообщений из 158, страница 7 из 7
Форумы / C++ [игнор отключен] [закрыт для гостей] / указатель на массив. что это такое ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]