‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

программизм

Жопа ещё в том, что хоть и можно сделать гибкий массив (flexible array) на Си -- то есть объявить какой-нибудь char a[], а потом ещё проинициализироватьт произвольным количеством значений -- и тем более можно сделать массив массивов, но нельзя сделать массив гибких массивов. То есть, несмотря на то, что имя массива это типа указатель на него (что, вообще-то, не всегда и не везде), все элементы массива должны быть одного размера. А размер массива с квадратными скобками - это количество элементов у него внутри, а вовсе не размер указателя! поэтому компилер обламывается и такое сделать нельзя.


А МНЕ КАК РАЗ НАДО.
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 15 comments