C - определение типа
В языке программирования C есть ключевое слово typedef. , который можно использовать для присвоения типу нового имени. Ниже приведен пример определения термина BYTE. для однобайтовых чисел —
06
После определения этого типа идентификатор BYTE можно использовать как аббревиатуру для типа, например, unsigned char. .
15пре>По соглашению в этих определениях используются прописные буквы, чтобы напомнить пользователю, что имя типа на самом деле является символическим сокращением, но вы можете использовать строчные буквы, как показано ниже:
23Вы можете использовать typedef чтобы также дать имя вашим пользовательским типам данных. Например, вы можете использовать typedef со структурой для определения нового типа данных, а затем использовать этот тип данных для непосредственного определения структурных переменных следующим образом —
Живая демонстрация37Когда приведенный выше код скомпилирован и выполнен, он дает следующий результат —
45typedef и #define
#определить это C-директива, которая также используется для определения псевдонимов для различных типов данных, подобных typedef но со следующими отличиями —
-
определение типа ограничивается присвоением символических имен типам только в том случае, если #define также может использоваться для определения псевдонима для значений, q., вы можете определить 1 как ОДИН и т. д.
-
определение типа интерпретация выполняется компилятором, тогда как #define операторы обрабатываются препроцессором.
В следующем примере показано, как использовать #define в программе —
Живая демонстрация54
Когда приведенный выше код скомпилирован и выполнен, он дает следующий результат —
66
Язык C
- C# Hello World — ваша первая программа на C#
- Ключевые слова и идентификаторы C#
- Новая книга помогает преобразовать производство и обслуживание
- ISA издает книгу по безопасности и надежности систем управления
- Новая книга - Учебник по общей эффективности оборудования
- Рецензия на книгу:оцифровывай или умри
- Очень человеческое будущее
- 17 лучших книг по программированию для чтения в 2021 году
- С - Структуры
- C - определение типа