C++名词解释

合集下载

c因素名词解释口腔

c因素名词解释口腔

c因素名词解释口腔
1、克里斯坦森现象(Christensen phenomenon)上下颌牙合托戴人口内后,嘱患者下颌向前伸约6mm,当下颌牙合托向上颌牙合托闭合时,牙合托前缘接触,而后部离开,形成楔形间隙;此间隙出现于髁道斜度呈正度数时,正度数越大,楔状间隙也越大。

2、正中平衡牙合(centric balanced occlusion):下颌在正中关系位(最广泛接触位或牙尖交错位)时,上下颌人工牙间具有尖窝交错的最大面积的广泛均匀接触。

3、联合卡环(combined clasp):由位于相邻两基牙上的2 个卡环通过共同的卡环体相连而成。

此卡环需用铸造法制作。

卡环体位于相邻两基牙的外展隙,并与伸向牙合面的牙合支托相连接。

适用于基牙牙冠短而稳固,相邻两牙之间有间隙或有食物嵌塞等情况者。

碳和煤的英文名词解释

碳和煤的英文名词解释

碳和煤的英文名词解释概述:碳(carbon)和煤(coal)是两个在自然界中普遍存在的物质。

碳是一种化学元素,而煤则是由碳和其他元素(如氢、氧、硫和氮等)组成的一种可燃烧的矿石。

本文将对这两个概念进行详细的英文名词解释。

一、碳(Carbon):碳是化学元素周期表中的第六个元素,符号为C(来自拉丁语“carbo”),原子序数为6。

它的原子结构非常稳定,具有四个电子外壳和六个中子。

在自然界中,碳以许多不同的形式存在,包括晶体状的钻石、不规则状的石墨和无定形的煤炭。

碳具有许多重要的化学特性:1. 强大的化学亲和力:由于其外壳电子的排布方式,碳的电子能够与许多其他元素形成强力化学键。

2. 特殊的电导性:纯净的碳元素为非导体(如石墨),而掺杂有其他元素的碳则可以成为导体(如石墨烯)。

3. 极高的热稳定性:碳在高温下几乎不发生化学反应,这使其成为许多高温工艺和材料的理想选择。

4. 多样化的晶体结构:碳可以形成许多不同的晶体结构,如金刚石(Diamond)和石墨(Graphite)。

碳的用途广泛:1. 材料应用:碳纤维、碳纳米管等具有优异力学性能的材料广泛应用于航空航天、汽车制造等领域。

2. 能源利用:化石燃料(如石油、天然气和煤炭)中的碳是人类主要的能源来源。

3. 化学工艺:碳作为化学原料,用于合成各类有机化合物、塑料、医药品等。

二、煤(Coal):煤是一种有机矿石,主要由碳和其他元素(氢、氧、硫和氮等)组成。

它形成于地球上百万年前的植物和有机物质经过长时间的压缩和变质作用。

煤的种类繁多:1. 石煤(Anthracite):砖红色至黑色,煤质坚硬,燃烧时产生的灰烬较少,是最高质量的煤种。

2. 焦煤(Bituminous coal):黑色到暗棕色,具有较高的热量和较低的灰分含量,适用于冶金、炼焦等工业用途。

3. 褐煤(Lignite):棕色至黑褐色,质地较软,水分含量较高,热量较低,主要用于发电。

4. 泥煤(Peat):深棕色至黑色,含水量高达90%以上,还原性较弱,以低温干燥处理可制成燃料。

c的名词解释

c的名词解释

c的名词解释C是一种高级计算机编程语言,由美国计算机科学家Dennis Ritchie在1972年至1973年之间创建。

C语言是最流行的编程语言之一,因其简洁、高效和灵活性而受到广泛的使用。

C语言不仅仅是一种编程语言,它还具有丰富的含义和背景。

以下是对C的名词解释,为你揭示C语言的多面性和重要性。

1. 编译器(Compiler)编译器是将C语言源代码转化为可执行机器代码的程序。

源代码是用C语言编写的人类可读的文本,而机器代码是计算机可以直接执行的二进制指令。

编译器通过词法分析、语法分析和代码生成等步骤,将源代码转化为可执行文件。

编译器是C语言的关键组成部分,它使得程序员可以将高级抽象的代码转化为底层硬件可以理解的指令。

2. 标准库(Standard Library)C语言提供了一个丰富的标准库,包含了许多常用函数的定义和实现。

标准库提供了字符串处理、内存分配、文件操作等功能,为程序员提供了基本的工具和功能。

标准库的使用可以节省开发时间,提高代码的可读性和可维护性。

3. 操作系统(Operating System)操作系统是计算机硬件和软件之间的桥梁,负责管理和协调计算资源,并提供给程序员一个编程接口。

C语言具有跨平台的特性,因此被广泛用于操作系统开发。

许多著名的操作系统,如Unix和Linux,都是用C语言编写的。

C语言的底层控制和高级抽象功能使得它成为操作系统开发的理想选择。

4. 数据结构(Data Structure)数据结构是组织和存储数据的方法。

C语言支持各种数据结构的定义和操作,如数组、链表、栈、队列和树等。

程序员可以通过使用不同的数据结构来解决不同的问题,提高程序的效率和可靠性。

数据结构是计算机科学的基础,而C语言在数据结构的实现和操作上提供了丰富的功能。

5. 指针(Pointer)指针是C语言的重要特性之一。

指针是一个变量,其中存储了一个内存地址。

通过指针,程序员可以直接访问和操作内存中的数据。

细胞生物学C名词解释

细胞生物学C名词解释

细胞生物学C名词解释【1】细胞膜与物质的转运—、名词解釋1. cell membrane (细胞膜)也称质膜,是指包围在细胞质外周的一层由蛋白质、脂类和糖类等物质组成的生物膜。

2. biological membrane/biomembrane (生物膜)细胞膜和细胞内各种膜性结构的统称。

不同的生物膜在电镜下呈现一种较为一致的"两暗夹一明"的3层结构,即电子密度较高的内外两层(2nmx2 )夹着电子密度较低的中间层(3.5nm )。

4. amphipathic molecule (两分子徳亲媒f粉子)像磷脂分子那样的,既具有亲水的极性头部,又具有疏水的非极性尾部的分子。

5. head group (头部基团)磷脂分子中亲水的小基团位于分子的末端与带负电的磷酸基团一起形成的高度水溶性的结构域,极性很强。

6. integral/intrinsic/transmenbraneprotein (整合/内在/穿膜蛋白)有的膜蛋白通过*螺旋(也有卜片层)—次或多次穿膜而镶嵌在脂双层中。

7. extrinsic/peripheral protein (夕卜在/周边蛋白)是一类与细胞膜结合疏松(非共价键)、不插入脂双层的蛋白质,分布于质膜的胞内侧或胞夕卜侧。

8. lipid anchored/linked protein (脂锚走/连接蛋白)与外在蛋白类似位于膜的两侧、不穿膜,但以共价键和脂双层中的脂质分子结合。

9. the fluidity of cell membrane (细胞膜的流动性)是指构成细胞膜的膜脂和膜蛋白处于不断的运动状态,是保证细胞正常功能的重要条件。

10. liposome (脂质体)脂质分子在水相中会自发形成脂质双分子层。

为了避免具两端疏水尾部和水的接触,游离端往往可以闭合形成一种自我封闭的稳定的中空结构,称为脂质体。

11. phase transition (相变)由于温度的改变导致膜状态的改变。

三十六字母名词解释

三十六字母名词解释

三十六字母名词解释1. A:表示成绩最高的等级,也可以代表字母表的第一个字母。

2. B:字母表中的第二个字母,也可以代表一个成绩比A稍低的等级。

3. C:字母表中的第三个字母,也可以代表一个成绩较低的等级或是一种常见的血液类型。

4. D:字母表中的第四个字母,也可以代表一个成绩不及格的等级。

5. E:字母表中的第五个字母,也可以代表一个成绩非常不及格的等级。

6. F:字母表中的第六个字母,通常代表一个不及格的等级。

7. G:字母表中的第七个字母,也可以代表一种常见的人名缩写。

8. H:字母表中的第八个字母,也可以代表一个成绩中等的等级。

9. I:字母表中的第九个字母,也可以代表一个人称代词或是一个拉丁文成语。

10. J:字母表中的第十个字母,也可以代表一个人名的首字母。

11. K:字母表中的第十一个字母,也可以代表一个人名的首字母或是一个国际亲情节。

12. L:字母表中的第十二个字母,也可以代表一个成绩中等的等级。

13. M:字母表中的第十三个字母,也可以代表一个人名的首字母或是一个过去的货币单位。

14. N:字母表中的第十四个字母,也可以代表一个人名的首字母或是一个数字。

15. O:字母表中的第十五个字母,也可以代表一个圆形的形状或是一个人名的首字母。

16. P:字母表中的第十六个字母,也可以代表一个人名的首字母或是一种常见的电子元件。

17. Q:字母表中的第十七个字母,也可以代表一个人名的首字母或是一个文字游戏。

18. R:字母表中的第十八个字母,也可以代表一个人名的首字母或是指代一个右边的方向。

19. S:字母表中的第十九个字母,也可以代表一个字母的复数形式。

20. T:字母表中的第二十个字母,也可以代表一个时间单位或是一个十字形的符号。

21. U:字母表中的第二十一个字母,也可以代表一个人名的首字母或是一个音乐符号。

22. V:字母表中的第二十二个字母,也可以代表一个血型或是一个人名的首字母。

c名词解释 命名空间解释

c名词解释 命名空间解释

c名词解释命名空间解释
C是一种通用的编程语言,由Dennis Ritchie在20世纪70年
代开发。

它是一种高级编程语言,广泛应用于系统软件开发、嵌入
式系统和高性能计算等领域。

C语言具有简洁、高效、可移植等特点,被广泛认为是一种高效的编程语言。

在C语言中,命名空间是一种用于组织和管理标识符(如变量、函数、结构体等)的机制。

命名空间的主要目的是避免不同模块之
间的标识符冲突,提高代码的可维护性和可重用性。

在C语言中,命名空间通过使用前缀来区分不同的标识符。


过给标识符添加前缀,可以将其限定在特定的命名空间中,避免与
其他命名空间中的标识符冲突。

例如,如果有两个模块都定义了一
个名为"count"的变量,可以通过给它们分别添加前缀来区分它们,如"module1_count"和"module2_count"。

命名空间的使用可以提高代码的可读性和可理解性。

它可以帮
助开发人员更好地组织和管理代码,减少命名冲突的可能性,并且
使代码更易于维护和扩展。

总结起来,C语言是一种通用的编程语言,命名空间是一种用于组织和管理标识符的机制,通过给标识符添加前缀来区分不同的命名空间,提高代码的可维护性和可重用性。

c语言名词解释

c语言名词解释

c语言名词解释1. C语言:一种通用的程序设计语言,由Dennis Ritchie于20世纪70年代在贝尔实验室开发,并在之后成为系统软件和嵌入式系统的主要开发语言之一。

C语言具有高级语言和低级语言的特性,可以用于编写高效、可移植的程序。

2. 编译器:将高级语言源代码转换为机器语言或低级语言的程序。

C语言编译器将C代码转换为机器语言的可执行文件,该文件可以直接在计算机上运行。

3. 标识符:在C语言中,用于给变量、函数或其他程序实体起名字的字符序列被称为标识符。

标识符可以由字母、数字和下划线组成,但必须以字母或下划线开头。

4. 变量:在程序中用于存储数据的内存位置。

在C语言中,变量必须先声明(指定类型和名称),然后才能使用。

可以通过给变量赋值来存储数据,也可以从变量中读取数据。

5. 数据类型:在C语言中,用于定义变量或函数返回值的属性。

常见的数据类型包括整数类型(如int、long)、浮点数类型(如float、double)、字符类型(如char)和指针类型(如int*、char*)等。

6. 运算符:用于执行特定操作的符号或关键字。

在C语言中,常见的运算符包括算术运算符(如+、-、*、/)、关系运算符(如==、!=、>、<)、逻辑运算符(如&&、||、!)等。

7. 控制语句:用于控制程序的流程和执行顺序的语句。

在C语言中,常见的控制语句包括条件语句(如if语句)、循环语句(如for、while循环)和跳转语句(如break、continue、return)等。

8. 函数:一段执行特定任务的独立代码块,具有输入参数和返回值。

在C语言中,函数由函数头和函数体组成,函数头包括函数名、参数列表和返回类型,函数体包含函数的实际代码。

9. 数组:用于存储多个相同类型的数据元素的数据结构。

在C 语言中,数组可以是一维或多维的,其中一维数组是最简单、最常用的形式。

可以通过索引来访问数组中的元素。

遗传学名词解释C

遗传学名词解释C

CCAAT box -- A highly conserved DNA sequence found in the untranslated promoter region of eukaryotic genes. This sequence is recognized by transcription factors.cAMP -- Cyclic adenosine monophosphate. An important regulatory molecule in both prokaryotic and eukaryotic organisms.CAP -- Catabolite activator protein. A protein that binds cAMP and regulates the activation of inducible operons.carcinogen -- A physical or chemical agent that causes cancer.carrier -- An individual heterozygous for a recessive trait.catabolism -- A metabolic reaction in which complex molecules are broken down into simpler forms, often accompanied by the release of energy.catabolite activator protein -- See CAP.cistron -- That portion of a DNA molecule that codes for a single polypeptide chain; defined by a genetic test as a region within which two mutations cannot complement each other.cline -- A gradient of genotype or phenotype distributed over a geographic range.clonal selection -- Theory of the immune system that proposes that antibody diversity precedes exposure to the antigen, and that the antigen functions to select the cells containing its specific antibody to undergo proliferation.clone -- Identical molecules, cells, or organisms all derived from a single ancestor by asexual or parasexual methods. For example, a DNA segment that has been enzymatically inserted into a plasmid or chromosome of a phage or a bacterium and replicated to form many copies.cloned library -- A collection of cloned DNA molecules representing all or part of an individual’s genome.code -- See genetic code.codominance -- Condition in which the phenotypic effects of a gene’s alleles are fully and simultaneously expressed in the heterozygote.codon -- A triplet of nucleotides that specifies or encodes the information for a single amino acid. Sixty one codons specify the amino acids used in proteins, and three codons signal termination of growth of the polypeptide chain.coefficient of coincidence -- A ratio of the observed number of double-crossovers divided by the expected number of such crossovers.coefficient of inbreeding -- The probability that two alleles present in a zygote are descended from a common ancestor.coefficient of selection -- A measurement of the reproductive disadvantage of a given genotype in a population. If for genotype aa, only 99 of 100 individuals reproduce, then the selection coefficient (s) is 0.1.colchicine -- An alkaloid compound that inhibits spindle formation during cell division. Used in the preparation of karyotypes to collect a large population of cells inhibited at the metaphase stage of mitosis.colinearity -- The linear relationship between the nucleotide sequence in a gene (or the RNA transcribed from it) and the order of amino acids in the polypeptide chain specified by the gene.competence -- In bacteria, the transient state or condition during which the cell can bind and internalize exogenous DNA molecules, making transformation possible.complementarity -- Chemical affinity between nitrogenous bases as a result of hydrogen bonding. Responsible for the base pairing between the strands of the DNA double helix.complementation test -- A genetic test to determine whether two mutations occur within the same gene. If two mutations are introduced into a cell simultaneously and produce a wild-type phenotype (i.e., they complement each other), they are often nonallelic. If a mutant phenotype is produced, the mutations are noncomplementing and are often allelic.complete linkage -- A condition in which two genes are located so close to each other that no recombination occurs between them.complexity -- The total number of nucleotides or nucleotide pairs in a population of nucleic acid molecules as determined by reassociation kinetics.complex locus -- A gene within which a set of functionally related pseudoalleles can be identified by recombinational analysis (e.g., the bithorax locus in Drosophila).concatemer -- A chain or linear series of subunits linked together. The process of forming a concatemer is called concatenation (e.g., multiple units of a phage genome produced during replication).concordance -- Pairs or groups of individuals identical in their phenotype. In twin studies, a condition in which both twins exhibit or fail to exhibit a trait under investigation.conditional mutation -- A mutation that expresses a wild-type phenotype under certain (permissive) conditions and a mutant phenotype under other (restrictive) conditions.conjugation -- Temporary fusion of two single-celled organisms for the sexual transfer of genetic material.consanguineous -- Related by a common ancestor within the previous few generations.consensus sequence -- A basically common, although not necessarily identical, sequence of nucleotides in DNA or amino acids in proteins.conservation genetics -- The branch of genetics concerned with the preservation and maintenance of wild species of plants and animals in their natural environments.continuous variation -- Phenotype variation exhibited by quantitative traits distributed from one phenotypic extreme to another in an overlapping or continuous fashion.cosmid -- A vector designed to allow cloning of large segments of foreign DNA. Cosmids are hybrids composed of the cos sites of lambda inserted into a plasmid. In cloning, the recombinant DNA molecules are packaged into phage protein coats, and after infection of bacterial cells, the recombinant molecule replicates and can be maintained as a plasmid.coupling conformation -- See cis configuration.covalent bond -- A nonionic chemical bond formed by the sharing of electrons.cri-du-chat syndrome -- A clinical syndrome in humans produced by a deletion of a portion of the short arm of chromosome 5. Afflicted infants have a distinctive cry which sounds like that of a cat.crossing over -- The exchange of chromosomal material (parts of chromosomal arms) between homologous chromosomes by breakage and reunion. The exchange of material between nonsister chromatids during meiosis is the basis of genetic recombination.cross-reacting material (CRM) -- Nonfunctional form of an enzyme, produced by a mutant gene, which is recognized by antibodies made against the normal enzyme.C-terminal amino acid -- The terminal amino acid in a peptide chain which carries a free carboxyl group.C terminus -- The end of a polypeptide that carries a free carboxyl group of the lastamino acid. By convention, the structural formula of polypeptides is written with the C terminus at the right.C value -- The haploid amount of DNA present in a genome.C value paradox -- The apparent paradox that there is no relationship between thesize of the genome and the evolutionary complexity of species. For example, the Cvalue (haploid genome size) of amphibians varies by a factor of 100.cyclins -- A class of proteins found in eukaryotic cells that are synthesized anddegraded in synchrony with the cell cycle, and regulate passage through stages of the cycle.cytogenetics -- A branch of biology in which the techniques of both cytology andgenetics are used to study heredity.cytokinesis -- The division or separation of the cytoplasm during mitosis or meiosis.cytological map -- A diagram showing the location of genes at particularchromosomal sites.cytoplasmic inheritance -- Non-Mendelian form of inheritance involving geneticinformation transmitted by self-replicating cytoplasmic organelles such asmitochondria, chloroplasts, etc.cytoskeleton -- An internal array of microtubules, microfilaments, and intermediate filaments that confers shape and the ability to move on a eukaryotic cell.Cot plot 浓度时间乘积图:一个样本单位单链DNA分子复性动力学曲线。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 保留字reserved wordC++中,保留字也称关键字,它是预先定义好的标识符。

见关键字的解释。

2.关键字key wordC++中已经被系统定义为特殊含义的一类标识符。

C++中的关键字有:auto double int struct breakelselong switch case enum registertypedefchar extern return union constfloatshort unsigned continue for signed voiddefault goto sizeof volatile doifstatic while asm _cs _ds _es _ss cdecl far huge interrupt n earpascal class public private catchprotecteddelete new template friend thisinlinethrow try operator virtual overload(现不用)3.标识符identifier对变量、函数、标号和其它各种用户自定义对象的命名。

在C++中,标识符长度没有限制,第一个字符必须是字母或下划线,其后若有字符则必须为字母、数字或下划线。

例如count2,_x是正确的标识符形式,而hello!,3th则是错误的。

在C++中标识符区分大小写,另外标识符不能和C++中的关键字相同,也不能和函数同名。

4.声明declaration将一个标识符引入一个作用域,此标识符必须指明类型,如果同时指定了它所代表的实体,则声明也是定义。

5.定义 definition给所声明的标识符指定所代表的实体。

6.变量 variable某个作用域范围内的命名对象。

7.常量constant常量是不接受程序修改的固定值,可以是任意数据类型。

可以用后缀准确的描述所期望的常量类型,如浮点类型常量在数字后加F,无符号整型常量加后缀U等等。

此外还有串常量如"Pleaseinput year:",反斜线字符常量如\n表示回车符。

8. const说明符const是在变量声明或函数声明时所用到的一个修饰符,用它所修饰的实体具有只读属性。

11.流stream流是既产生信息又消费信息的逻辑设备,通过C++系统和物理设备关联。

C++的I/O系统是通过流操作的。

有两种类型的流:文本流,二进制流。

12.标准输入输出库standard io library它是C++标准库的组成部分,为C++语言提供了输入输出的能力。

13.内置数据类型built-in data type由C++直接提供的类型,包括int、float、double、char、bool、指针、数组和引用。

14.字符类型character type包括 char、signed char、unsigned char三种类型。

15.整数类型integer type包括 short、 int、long 三种类型。

16.long只能修饰 int , double.long int 指一种整数类型,它的长度大于等于int型.long double指长双精度类型,长度大于等于double型。

17.short一种长度少于或等于int型的整数类型。

18.signed由它所修饰的类型是带符号的. 只能修饰 int 和 char .19.布尔型bool一种数据类型,其值可为:true, false 两种。

20.浮点类型floating-point type包括float, double , long double三种类型。

其典型特征表现为有尾数或指数。

21.双精度类型double浮点类型中的一种。

在基本数据类型中它是精度最高,表示范围最大的一种数据类型。

22.void类型关键字之一,指示没有返回信息。

23.结构类型struct类的一种,其成员默认为public型。

大多用作无成员函数的数据结构。

24.枚举类型enumeration一种用户自定义类型,由用户定义的值的集合组成。

25.类型转换type conversion一种数据类型转换为另一种,包括显式,隐式两种方式。

26.指针indicator(pointer)一个保存地址或0的对象。

27. 函数指针function pointer每个函数都有地址,指向函数地址的指针称为函数指针,函数指针指向代码区中的某个函数,通过函数指针可以调用相应的函数。

其定义形式为:int ( * func ) ( char a, char b);28.引用reference为一个对象或函数提供的另一个名字。

29.链表chain table一种数据结构,由一个个有序的结点组成,每个结点都是相同类型的结构,每个结点都有一个指针成员指向下一个结点。

30.数组array数组是一个由若干同类型变量组成的集合。

31.字符串character string标准库中的一种数据类型,一些常用操作符如+=,==支持其操作。

运算符32.运算符operator内置的操作常用符号,例如+,* ,& 等。

33.单目运算符unary operator只能对一个操作数进行操作34.双目运算符binary operator可对两个操作数进行操作35.三目运算符 ternary operator可对三个操作数进行操作36.算术运算符Arithmetic operator执行算术操作的运算符,包括:+,-,*,/,%。

37.条件运算符conditional operators即"?: " 。

其语法为:(条件表达式)?(条件为真时的表达式):(条件为假时的表达式)如:x = a < b ? a : b;相当于:if ( a < b)x = a;elsex = b;38.赋值运算符Assignment operator即:" = "及其扩展赋值运算符39.左值l-value能出现在赋值表达式左边的表达式。

40.右值r-value能出现在赋值表达式右边的表达式。

41.运算符的结合性operator associativity指表达式中出现同等优先级的操作符时该先做哪个的规定。

42.位运算符bit operator" & "," | " , " ^ ",">> ","<< "43.逗号运算符Comma operator即" , "44.逻辑运算符logical operator" && ", " || " ," !"45.关系运算符relational operator">",">=","<=","<"," <= ","== "46.new运算符对象创建的操作符。

47.delete运算符对象释放操作符,触发析构函数。

48.内存泄露memory leak操作堆内存时,如果分配了内存,就有责任回收它,否则这块内存就无法重新使用,称为内存泄漏。

49.sizeof运算符获得对象在内存中的长度,以字节为单位。

表达式50.表达式expression由操作符和标识符组合而成,产生一个新的值。

51.算术表达式arithmetic expression用算术运算符和括号将运算对象(也称操作数)连接起来,符合C++语法规则的式子。

52.关系表达式relational expression用关系运算符和括号将运算对象(也称操作数)连接起来,符合C++语法规则的式子。

53.逻辑表达式logical expression用逻辑运算符和括号将运算对象(也称操作数)连接起来,符合C++语法规则的式子。

54.赋值表达式assignment expression由赋值运算符将一个变量和一个表达式连接起来,符合C++语法规则的式子。

55.逗号表达式comma expression由逗号操作符将几个表达式连接起来,符合C++语法规则的式子。

56.条件表达式conditional expression由条件运算符将运算对象连接起来,符合C++语法规则的式子。

语句57.语句statement在函数中控制程序流程执行的基本单位,如if语句,while语句,switch语句, do语句,表达式语句等。

58.复合语句compound statement封闭于大括号{}内的语句序列。

59.循环语句loop statementfor 语句, while 语句, do 语句三种。

60.条件语句conditional statement基于某一条件在两个选项中选择其一的语句称为条件语句。

函数function61.成员函数member function在类中说明的函数称为成员函数。

62.全局函数global function定义在所有类之外的函数。

63.main函数由系统自动调用开始执行C++程序的第一个函数64.外部函数external function在定义函数时,如果冠以关键字extern,表示此函数是外部函数。

65.内联函数inline function指用inline关键字修饰的函数。

在函数前加上关键字inline说明了一个内联函数,这使一个函数在程序行里进行代码扩展而不被调用。

这样的好处是减少了函数调用的开销,产生较快的执行速度。

但是由于重复编码会产生较长代码,所以内联函数通常都非常小。

如果一个函数在类说明中定义,则将自动转换成内联函数而无需用inline说明。

66.函数重载function overloading在同一作用域范围内,相同的函数名通过不同的参数类型或参数个数可以定义几个函数,编译时编译器能够识别实参的个数和类型来决定该调用哪个具体函数。

需要注意的是,如果两个函数仅仅返回类型不同,则编译时将会出错,因为返回类型不足以提供足够的信息以使编译程序判断该使用哪个函数。

所以函数重载时必须是参数类型或者数量不同。

67.函数覆盖function overriding对基类中的虚函数,派生类以相同的函数名及参数重新实现之。

68.函数声明function declaration在C++中,函数声明就是函数原型,它是一条程序语句,即它必须以分号结束。

它有函数返回类型,函数名和参数构成,形式为:返回类型 function (参数表);参数表包含所有参数的数据类型,参数之间用逗号分开。

相关文档
最新文档