Spec-Zone.ru › GCC 10

Next: Составные литералы, Previous: Указатели на массивы с квалификаторами работают как ожидается, Up: Расширения языка C [Оглавление][Индекс]

6.27 Непостоянные инициализаторы ¶

Как и в стандартном C++ и ISO C99, элементы агрегированной инициализации для автоматической переменной не обязаны быть константными выражениями в GNU C. Вот пример инициализатора с элементами, значения которых меняются во время выполнения:

foo (float f, float g)
{
  float beat_freqs[2] = { f-g, f+g };
  /* … */
}

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.5.0/gcc/Initializers.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API