Когда Eclipse создает новый файл ( .c или .h файл) в проекте C, редактор всегда автоматически создает #define
в начало файла примерно так: если файл называется «myCFile.c», в начале файла будет #define
, например
#ifndef MYCFILE_C_
#define MYCFILE_C_
Я видел, что другие редакторы тоже это делают (я думаю, Codewright и SlikEdit).
#defines
, похоже, ничего не делает для редактора, поскольку я могу просто удалить их без проблем, и я не могу придумать причину, по которой I захочет использовать их. Кто-нибудь знает, почему они там?