Я хочу объявить функцию для использования в моем коде в ANSI C. Мне удалось определить функцию после ее использования в main()? Например, функция абсолютного значения, которую я написал: может ли кто-нибудь сказать мне, если это звучит?Введение в C: Объявление функций
#include <stdio.h>
int main()
{
double value1 = -5;
printf("%lf",
abs(value1));
}
double abs(double number)
{
if (number < 0) {
(number * (-1) = number);
}
return number;
}
Если это имеет значение, вы можете использовать функцию abs, которая делает то, что вы хотите, и она существует в библиотеке math.h (для C++) или cmath.h (для C). – Edeph
@ Edeph вы получили те, которые включают в себя назад, '' для C++ и '' для C. –
Joe
Да, мне жаль, что я плохой. – Edeph