共用方式為


_Cbuild, _FCbuild, _LCbuild

從實數和虛數部分建構複數。

語法

_Dcomplex _Cbuild( double real, double imaginary );
_Fcomplex _FCbuild( float real, float imaginary );
_Lcomplex _LCbuild( long double real, long double imaginary );

參數

real
要建構之複數的實際部分。

imaginary
要建構之複數的虛數部分。

傳回值

_Fcomplex_Dcomplex 、 或 _Lcomplex 結構,表示指定浮點型別值的複數 ( realimaginary * i) 。

備註

_FCbuild_LCbuild_Cbuild 式可簡化複雜類型的建立。 creal 使用 、 crealfcreall 和 、 cimagfcimaglcimag 式來擷取所表示複數的實數和虛數部分。

需求

常式 C 標頭 C++ 標頭
_Cbuild, _FCbuild, _LCbuild <complex.h> <ccomplex>

這些函式是 Microsoft 特有的。 、 和 _Lcomplex 類型 _Fcomplex_Dcomplex 是 Microsoft 專屬的對應專案,分別與未實作的 C99 原生類型 double _Complexfloat _Complexlong double _Complex 。 如需相容性詳細資訊,請參閱相容性

另請參閱

字母函數參考
_Cmulcc, _FCmulcc, _LCmulcc
_Cmulcr, _FCmulcr, _LCmulcr
norm, normf, norml
cproj, cprojf, cprojl
conj, conjf, conjl
creal, crealf, creall
cimag, cimagf, cimagl
carg, cargf, cargl
cabs, cabsf, cabsl