Язык Си в примерах/Библиотека complex: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 7:
Библиотека у нас будет иметь два исходных файла: <tt>complex.h<tt> и <tt>complex.cpp<tt>
 
<code>/*
complex.h
*/
Строка 13:
double a,b;
} complex_t;
complex_t mul(complex_t x, complex_t y);</code>
 
 
<code>/*
 
/*
complex.c
*/
Строка 27:
t.b = x.a * y.b + x.b * y.a;
return t;
}</code>
 
=== Пример использования библиотеки ===
Строка 40:
 
 
<code>/*
test_complex.c
*/
Строка 52:
printf ("z = (%lf, %lf)\n", z.a, z.b );
return 0;
}</code>
 
 
=== Создание и использование библиотек в GnuGNU C ===
 
==== Подключение библиотеки в виде исходников ====