Тип возвращаемого значения перечисление в хидере, которое описывается в другом хидере - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Всем привет. У меня внутри хидера модуля есть объявление функции, которая возвращает тип перечисления, который ОПРЕДЕЛЁН в другом хидере. Module_Main.h
#ifndef _Module_Main_
#define _Module_Main_
 
typedef enum
{
    C_STATUS_FREE,
            
    C_STATUS_BUSY,
            
    C_STATUS_DONE,
 
    C_STATUS_FAIL
            
} C_STATUS;
 
#endif
Module_Other.h
#ifndef _Module_Other_
#define _Module_Other_
 
extern C_STATUS Function(unsigned char uc_arg);
 
#endif
Как правильно оформить код? И что делать в подобных ситуациях?

Решение задачи: «Тип возвращаемого значения перечисление в хидере, которое описывается в другом хидере»

textual
Листинг программы
#include "Module_Main.h"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы