complex.h

✍ dations ◷ 2025-11-29 10:24:21 #C标准函式库

complex.h是C标准函数库中的头文件,提供了复数算术所需要的宏定义与函数声明。

C99及C++11都规定了关键字_Complex。因而有3种复数类型:

次序不是必须遵守的,比如float _Complex也可以写成_Complex float。

_Complex_I扩展为类型为const float _Complex的常量值,其值为虚数单位。

C99规定complex作为宏扩展为_Complex。但C++未定义complex宏。

gcc仅支持complex type,不支持imaginary type。因此宏I扩展为_Complex_I

定义复数变量时,可以如此:

double _Complex v1=3.1+5*I;double _Complex v2=3.2+5*_Complex_I;float _Complex v3=4.6f+12.0IF;  //必须先写i,后写f_Complex float v4=8.2f+2.3if;long double _Complex v5=1.23456789L+3.456789999iL; //必须先写i,后写L

也可以用CMPLX/CMPLXF/CMPLXL宏来表示相应复数表达式。

相关

  • 专职型 APCs抗原呈递细胞(antigen-presenting cell、APC)也称为抗原提呈细胞、辅佐细胞或抗原呈现细胞,是指在免疫应答过程中,能将抗原物质提呈给T细胞的一类辅佐细胞。APC是一群异质性细胞
  • 墨西哥墨西哥合众国(西班牙语:Estados Unidos Mexicanos,  聆听 帮助·信息)(英文:United States of Mexico ),通称墨西哥(西班牙语:México .mw-parser-output .IPA{font-family:"Charis
  • 胃体胃是人和脊椎动物消化系统的一部分,是贮藏和消化食物的器官。胃上接食道,下接十二指肠。位置大约位于人体的左上腹,肋骨以下。胃主要将大块食物研磨成小块,将食物中的大分子降解
  • 诱发电位测试事件相关电位(英语:event-related potential,ERP)是一项基于脑电图技术的,在神经科学领域中有广泛应用的研究手段。在国际心理生理学研究学会(Society for Psychophysiological Re
  • 司汤达马利-亨利·贝尔(法语:Marie-Henri Beyle,1783年1月23日-1842年3月23日),笔名司汤达(Stendhal,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libe
  • 比迪娅·戴维·班达里比迪娅·戴维·班达里(尼泊尔语:विद्या देवी भण्डारी;1961年6月19日-),是一位尼泊尔的女性政治人物,她是尼泊尔共产党(联合马列)的副主席,前国防部长,2015年10月28日
  • 板桥水库板桥水库是一座位于河南省驻马店市驿城区板桥镇、淮河支流汝河上游,以防洪为主,兼顾灌溉、供水、发电、水产等综合利用的丘陵区水库,控制流域面积768平方公里。1951年开始了大
  • 丙型冠状病毒属丙型冠状病毒属(学名:Gammacoronavirus、γ-CoV)是冠状病毒亚科的四个属之一,为具有包膜的正链RNA病毒。有别于甲型冠状病毒属与乙型冠状病毒属仅感染哺乳动物,本属与丁型冠状病
  • 行道树行道树是指在公路或街道两旁成行栽植的木本植物;选择原则主要为:1.生长特性选择原则;2.原生树种优先原则;3.环境调节功能原则;4.与本地主要农林业作物为不同科属,以减少共通病
  • 旅顺口区旅顺口区,是辽宁省大连市的一个市辖区,原为旅大市下辖的旅顺市。面积506平方千米,人口21万。邮政编码116041。区人民政府驻水师营街道小南村。旅顺经济开发区在本区西部。该区