complex.h

✍ dations ◷ 2025-12-07 12:59:55 #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宏来表示相应复数表达式。

相关

  • 平菇平菇(学名:Pleurotus ostreatus)又名侧耳、糙皮侧耳、蚝菇、黑牡丹菇、北风菌、鲍鱼菇或天喜菇,其白变种有白玉、白雪、雪花菇,是侧耳科侧耳属一个物种,是种相当常见的灰色食用菇
  • 夜遗尿夜遗尿(英语:Nocturnal enuresis),俗称尿床,部分地区也叫做攋尿(讹写作“濑尿”,“攋”是撒、遗、弃的意思),是指五岁或以上的儿童,于睡眠时不自觉的排尿现象。这是一个在儿童期很常见
  • 洗瓶洗瓶(Wash Bottle)是一种常见于实验室中用的设备,是一种常用于装水及部分有机溶剂的容器,洗瓶顶配有水管型出水口的装置。洗瓶中常用的是挤压型,挤压型由塑料洗瓶口的装置由出水
  • 巫堂朝鲜巫教也称为巫堂(韩语;무속,巫俗),是朝鲜半岛的本土宗教。与原始巫觋宗教不同的是,自从儒家、佛教和道教进入朝鲜半岛,其巫觋宗教教义多混有儒释道色彩。现在位于朝鲜半岛南部的
  • 旅游业德国观光:德国是世界入境游客数第7多的国家。2012年,有4072.6万名外国游客到访德国并在德国停留超过一晚。2009年,大多数到访德国的外国游客主要来自荷兰、美国和瑞士。此外,还
  • 施政报告施政报告可指:
  • 生理时钟时间生物学(英语:chronobiology;字首来自希腊语chronos,指时间)又译生物钟学,广为人知的生理时钟。是一门科学,它的任务是研究生物体内与时间有关的周期性现象,或曰这些现象的时间机
  • 激进公民联盟激进公民联盟(西班牙语:Unión Cívica Radical),阿根廷中间派社会自由主义政党,与另一政党庇隆主义正义党为阿根廷的两大政党。该党的支持阶层主要是中产阶级。该党目前是阿根廷
  • 亚彭岛亚彭岛是印度尼西亚的岛屿,位于西新畿内亚斯考滕群岛以南的极乐岛湾,西面是努姆岛,东南面是安拜群岛,西南面是库兰群岛,岛上最高点海拔高度1,496米。由亚彭群岛县负责管理,岛上主
  • 2013年5月逝世人物列表2013年5月逝世人物列表,是用于汇总2013年5月期间逝世人物的列表。