Заголовочный файл не существует, но код работает с объявленными структурами в заголовке [закрыто]

Я новичок в языке C.

Итак, у меня есть этот проект C для редактирования, который включает созданный файл заголовка "tel.h", который содержит объявление всех структур данных, используемых в исходном файле.

Это начало исходного файла "contact.c":

      #include "tel.h"
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
#include <windows.h>

LIST insert_tel(LIST l, telephone t )
{
    LIST p;
    p = (struct cellule*)malloc(sizeof(struct cellule));
    p->next = l;
    p->info = t;
    l = p;
    return l;
}

LIST например, определено в "tel.h", этого файла вообще не существует, но программа работает нормально!

Я должен упомянуть, что когда я запускаю, он работает отлично, но когда я пытаюсь построить, возникает ошибка:

      C:\Users\mrsoh\Desktop\projet C S2 v1\projetC\contact.c|2|fatal error: tel.h: No such file or directory|

Как это возможно? А раз уж программа запущена, как восстановить недостающий файл?

0 ответов

Другие вопросы по тегам