Otra parte muy importante de los preprocesadores, son los macros, estos están presentes en la mayoría pero algunos no tienen esa capacidad, las macros en C son funciones muy cortas de remplazo de texto (esto las hace muy inestables y se recomienda no usarlas, ya que el texto que se reemplaza podría generar algún error).