删除的内容 添加的内容
云云​(留言 | 贡献)
创建页面,内容为“{{Infobox|标题=C|内容={{!}}- ! 中文名 {{!}} C语言 {{!}}- ! 英文名 {{!}} C {{!}}- ! 设计者 {{!}} 丹尼斯·里奇(Dennis Ritchie)、肯·汤普森(Ken Thompson) {{!}}- ! 设计年份 {{!}} 1972年 {{!}}- ! 主要实现 {{!}} GCC、Clang、MSVC、Intel C++ Compiler等 {{!}}- ! 影响语言 {{!}} C++、Objective-C、Java、C#、Go、Rust等 {{!}}- ! 操作系统 {{!}} 跨平台}}'''C'''(全称:C Programming Language…”
 
TeodoroSeccombe​(留言 | 贡献)
小 创建页面,内容为“。”
第1行:
鸭([[英文]]:Duck),俗称鸭子,是对鸭科(Anatidae)部分属中鸟类的通用名称,其余同属鸭科但不称为鸭的有天鹅、鹅、雁及鸳鸯等。鸭均为游禽,通常在淡水和咸水水域均可发现其踪迹。鸭可分为家鸭和野鸭两大类,家鸭主要由野生绿头鸭(Anas platyrhynchos)驯化而来。作为最常见的水禽之一,鸭在生态、农业及人类文化中均占有重要地位。
{{Infobox|标题=C|内容={{!}}-
 
{{Infobox
| 标题 = 鸭
| 内容 =
{{!}}-
! 中文名
{{!}} C语言鸭
{{!}}-
! 英文名
{{!}} CDuck
{{!}}-
! 拉丁学名(亚科)
! 设计者
{{!}} Anatinae<ref name="baike">[https://baike.baidu.com/item/%E9%B8%AD/511592 百度百科-鸭]. 百度百科. [2026-07-18].</ref>
{{!}} 丹尼斯·里奇(Dennis Ritchie)、肯·汤普森(Ken Thompson)
{{!}}-
! 界
! 设计年份
{{!}} 动物界 Animalia<ref name="baike" />
{{!}} 1972年
{{!}}-
! 门
! 主要实现▼
{{!}} 脊索动物门 Chordata<ref name="baike" />
{{!}} GCC、Clang、MSVC、Intel C++ Compiler等
{{!}}-
! 纲
! 影响语言
{{!}} 鸟纲 Aves<ref name="baike" />
{{!}} C++、Objective-C、Java、C#、Go、Rust等
{{!}}-
! 目
! 操作系统
{{!}} 雁形目 Anseriformes<ref name="baike" />
{{!}} 跨平台}}'''C'''(全称:C Programming Language)是一种通用的、面向过程的计算机程序设计语言。它由丹尼斯·里奇(Dennis Ritchie)于1972年在贝尔实验室设计并实现,最初目的是作为[[Unix]]操作系统的系统实现语言<ref name="ritchie1993">Ritchie, Dennis M. "The Development of the C Language." ACM SIGPLAN Notices 28, no. 3 (March 1993): 201–208.</ref>。C语言兼具高级语言和汇编语言的特点,能够以简易的方式编译、处理低级存储器,产生少量的机器码,且不需要任何运行环境支持便可运行<ref name="kernighan1988">Kernighan, Brian W., and Dennis M. Ritchie. *The C Programming Language*. 2nd ed. Prentice Hall, 1988.</ref>。凭借其高效性、灵活性和可移植性,C语言被广泛应用于系统软件、嵌入式系统、操作系统和编译器等的开发中,并对后续众多编程语言产生了深远影响<ref name="stroustrup1994">Stroustrup, Bjarne. *The Design and Evolution of C++*. Addison-Wesley, 1994.</ref>。
{{!}}-
! 科
{{!}} 鸭科 Anatidae<ref name="baike" />
{{!}}-
! 亚科
{{!}} 鸭亚科 Anatinae<ref name="baike" />
{{!}}-
▲! 主要实现分布
{{!}} 全球广布(除南极洲)<ref name="eol">[https://eol.org/pages/8027 Ducks, Geese, and Swans - EOL]. Encyclopedia of Life. [2026-07-18].</ref>
}}
 
== 历史定义与分类 ==
 
鸭是雁形目(Anseriformes)鸭科(Anatidae)鸭亚科(Anatinae)水禽的统称。其分类涵盖多个属,是一个范围广泛的并系群。从演化生物学角度看,鸭科中的所有鸟类并不都称为“鸭”,天鹅、鹅、雁等虽同属鸭科,但拥有独立的名称与分类地位<ref name="baike" />。
=== 起源与早期发展 ===
C语言的起源可以追溯到20世纪60年代。1967年,剑桥大学的马丁·理查兹(Martin Richards)对CPL语言进行了简化,创造了BCPL(Basic Combined Programming Language)语言<ref name="richards1969">Richards, Martin. "BCPL: A Tool for Compiler Writing and Systems Programming." Proceedings of the Spring Joint Computer Conference, 1969.</ref>。1969年,肯·汤普森(Ken Thompson)在贝尔实验室以BCPL为基础,设计出了更接近硬件的B语言,并用它编写了第一个版本的Unix操作系统<ref name="ritchie1993" />。
 
鸭科鸟类的分布遍及[[全球]]各大洲,除南极洲外均有其踪迹<ref name="eol" />。在生态习性上,它们适应性强,从淡水湖泊、河流到近海海域都能生存。
1971年,丹尼斯·里奇加入Thompson的项目,致力于改进B语言。在将B语言移植到PDP-11计算机的过程中,他们遇到了一系列问题,于是里奇在B语言的基础上增加了数据类型等特性,创造了一种新语言。1972年,这种新语言被正式命名为“C”,取自BCPL的第二个字母。1973年,C语言的主体完成,Thompson和Ritchie随即用C语言重写了Unix内核<ref name="ritchie1993" />。
 
== 形态特征 ==
=== 经典时期与标准化 ===
1978年,布莱恩·科尔尼干(Brian Kernighan)和丹尼斯·里奇合著了《The C Programming Language》(中文译名《C程序设计语言》)。这本书被广泛称为“K&R C”,成为C语言事实上的标准规范<ref name="kernighan1988" />。
 
鸭的体型总体修长宽阔,呈流线型。其主要形态特征如下<ref name="baike" />:
随着C语言的普及,为了统一不同实现之间的差异,美国国家标准协会(ANSI)于1983年成立了X3J11委员会,开始着手C语言的标准化工作<ref name="ansi1989">American National Standards Institute. "Programming Language C." ANSI X3.159-1989, 1989.</ref>。1988年,K&R C的第二版出版,以反映即将到来的ANSI标准。1989年,ANSI正式批准了C语言标准(ANSI X3.159-1989),即C89。1990年,该标准被国际标准化组织(ISO)采纳为ISO/IEC 9899:1990,即C90<ref name="iso1990">International Organization for Standardization. "Programming Languages — C." ISO/IEC 9899:1990, 1990.</ref>。
 
* 头部与喙:头大而圆,无冠、肉垂及耳叶。喙(嘴)长而扁平,上下腭边缘呈锯齿状角质化突起,内缘有软牙,适合捕鱼和滤食。
此后,C语言标准经历了多次修订和扩展,主要包括:1995年的C95(扩充了宽字符和多字节字符支持)、1999年的C99(增加了long long、<stdint.h>、restrict等新特性)、2011年的C11、2017年的C17以及2023年发布的C23<ref name="iso2011">International Organization for Standardization. "Programming Languages — C." ISO/IEC 9899:2011, 2011.</ref><ref name="iso2023">International Organization for Standardization. "Programming Languages — C." ISO/IEC 9899:2023, 2023.</ref>。
* 颈部与躯干:颈较长,活动自如。体宽长、呈船形,前驱昂起。
* 羽毛与翅膀:羽毛丰满,翅较小而副翼羽较长。羽毛长且防水性好。不同品种的飞行能力差异显著:野生绿头鸭善飞,可长途迁徙;而家鸭和一些野生鸭种仅具备有限的飞行能力。
* 腿与足:腿短,趾间有蹼,趾部与蹼部裸露,利于游泳。鸭腿位置相对靠后,这使其在陆地上行走时呈现特征性的摇摆姿态,但有利于划水推进。
* 性别二态性:公鸭有钩状性羽,尾短、尾脂腺发达,且阴茎发达,为伸出性、螺旋状。在许多种类中,繁殖季节的雄鸟羽毛比雌鸟更为艳丽<ref name="animaldiversity">[https://animaldiversity.org/accounts/Anatidae/ Anatidae - ducks, geese, and swans]. Animal Diversity [[Web]]. University of Michigan. [2026-07-18].</ref>。
 
== 设计哲学与特生活习性 ==
C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量机器码且无需运行环境支持的编程语言。其核心特性包括:
 
鸭是群居性鸟类,性情温驯,胆小易惊。它们善于在水中觅食、嬉戏和求偶交配。作为杂食性动物,鸭以水中小动物(如鱼、虾、泥鳅等)和植物(如水草、稗子、稻子等)为食<ref name="baike" />。
* '''面向过程''':C语言是一种面向过程的语言,强调通过函数(过程)来组织代码,与[[C++]]、[[Java]]等面向对象语言有所不同<ref name="kernighan1988" />。
* '''指针与内存管理''':C语言通过指针提供了对内存的直接访问能力。程序员可以使用<code>malloc()</code>和<code>free()</code>等函数进行显式的动态内存管理<ref name="kernighan1988" />。
* '''高效与灵活''':C语言的代码质量与汇编语言相当,一般只比汇编语言生成的目标程序效率低10%~20%。它提供了丰富的运算符和数据结构,既适合编写系统软件,也适合编写应用软件<ref name="ritchie1993" />。
* '''可移植性''':C语言程序可以在多种计算机平台上编译运行,只要该平台拥有对应的C语言编译器和库<ref name="kernighan1988" />。
 
在繁殖方面,公鸭的适配年龄因品种不同而有差异,一般为5至8月龄。鸭蛋的孵化期约为26至28天。
== 影响 ==
C语言的设计和成功对后来的编程语言发展产生了深远影响。许多主流编程语言都直接或间接地借鉴了C语言的语法和思想<ref name="stroustrup1994" />,例如:
 
== 驯化与品种 ==
* '''[[C++]]''':在C语言基础上增加了面向对象编程特性<ref name="stroustrup1994" />。
* '''[[Objective-C]]''':在C语言基础上增加了Smalltalk风格的消息传递机制。
* '''[[Java]]和[[C#]]''':借鉴了C语言的语法风格,但采用了不同的运行时和内存管理模型。
 
家鸭(学名:Anas platyrhynchos domesticus),古称“舒凫”或“鹜”,是由野生的绿头鸭(Anas platyrhynchos)驯化而来<ref name="domestication">[https://www.pnas.org/content/early/2018/02/21/1720774115 Domestic ducks: Origins and genomic insights]. Proceedings of the National Academy of Sciences. 2018.</ref>。也有研究认为斑嘴鸭(Anas poecilorhyncha)对家鸭的血缘有贡献。考古和文献证据表明,东亚地区(包括中国)是世界上最早将野鸭驯化为家鸭的地区之一<ref name="baike" />。
此外,C语言也是许多操作系统(如[[Linux]]、[[Unix]])和嵌入式系统开发的核心语言。
 
经过长期的人工选择和培育,家鸭形成了众多品种,主要分为肉用型、蛋用型和兼用型。著名的家鸭品种包括<ref name="baike" />:
 
* 北京鸭:明代时在北京地区培育出的优良品种,是北京烤鸭的主要原料鸭。
* 高邮鸭:又名高邮麻鸭,是中国江淮地区的优良蛋肉兼用型品种。
* 康贝尔鸭:原产于英国的蛋用型家鸭品种。
* 番鸭(疣鼻栖鸭):与一般家鸭不同属不同种,常作为杂交肉鸭的父系。
 
== 与人类的关系 ==
 
鸭是人类重要的经济动物。鸭肉和鸭蛋是常见的食物来源,鸭的羽毛(羽绒)质地轻柔,可用作冬衣、枕头、棉被等的填充物<ref name="baike" />。
 
在东亚文化中,鸭具有独特的文化象征。因“鸭”与“甲”谐音,鸭纹常被赋予金榜题名、科举中第的寓意<ref name="cultural">[https://baike.baidu.com/item/%E9%B8%AD%E7%BA%B9 鸭纹]. [[百度百科]]. [2026-07-18].</ref>。
 
== 参考文献 ==
 
<references />