Как создать файл со своими функциями - C (СИ)

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

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

Пишу на С, вопрос такой. Часто приходится писать одни и те же функции по 10 раз, потому что они повторяются из задачи в задачу (ввод-вывод массива, его сортировка и т.д.). Копировать лень, они довольно небольшие, пишу руками. Но надоело уже. Решил создать свой файл, в котором были бы собраны написанные мною функции, чтобы подключить его и не париться. Однако вопрос в том - как его создать. Создать .с-файл по типу:
#include <stdio.h>
 
void abc( void );
 
void abc( void )
{
     printf("Hi");
}
не получается. Компилятор ругается на отсутствие main. С другой стороны - нафига мне main, мне бы просто сборник функций сделать. Конечно, "на безрыбье" и с main сойдёт. Но я же знаю, что там можно как-то по-хитрому через ".h"-файлы сделать

Решение задачи: «Как создать файл со своими функциями»

textual
Листинг программы
#include "someclass.h"
#include "someclass.cpp"
int main
{
   ...
}

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


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

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

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