计算机中的运算符和关键字
- 格式:docx
- 大小:14.99 KB
- 文档页数:3
计算机二级C++考点:C++语言概述计算机二级C++考点:C++语言概述C++语言概述常常被作为计算机二级C++语言理论的考点,下面就是店铺跟大家分享C++语言概述,欢迎大家阅读!1.1C++语言的发展C++起源于C语言。
1980年贝尔实验室的BjarneStroustrup和他的同事们开始对C语言进行改进和扩充,把Simula67(一种早期的面向对象语言)中类的概念引入到C语言,并将改进后的C语言称为“带类的C”(Cwithclass)。
1983年夏,“带类的C”被正式命名为“C++”,并于同年7月首次对外发表。
1.2C++语言的特点1C++是一种面向对象的程序设计语言(1)抽象数据类型。
(2)封装和信息隐藏。
(3)以继承和派生方式实现程序的重用。
(4)以运算符重载和虚函数来实现多态性。
(5)以模板来实现类型的参数化。
2C++是程序员和软件开发者在实践中创造的C++往往从编写实际程序的角度出发,为程序员提供了各种实用、灵活、高效的语言特性。
3C++是C语言的超集能够很好地兼容C语言正是C++取得成功的原因之一,这是因为:(1)C++继承了C语言简明、高效、灵活等众多优点。
(2)以前使用C语言编写的大批软件可以不加任何修改,直接在C++开发环境下维护。
(3)C语言程序员只需要学习C++扩充的新特性,就可以很快地使用C++编写程序。
1.3面向对象程序设计C++是一种面向对象的程序设计语言,它充分支持面向对象思想中的三个主要特征是:1封装性封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。
如果需要存取数据,可以通过对象提供的算法来进行操作,而无需知道对象内部的数据是如何表示和存储的。
这种思想被称为信息隐藏。
2继承性继承性是指一种事物保留了另一种事物的全部特征,并且具有自身的独有特征。
C++语言采用继承来支持重用,程序可以在现有类型的基础上扩展功能来定义新类型。
新类型是从现有类型中派生出来的,因此被称为派生类。
计算机基础知识(计算机的基本运算)计算机基础知识(计算机的基本运算)计算机是一种能够进行各种数学运算的智能机器。
在计算机的背后,有着一系列基础知识和技术,使其能够完成这些运算任务。
本文将介绍计算机的基本运算的相关知识。
一、二进制数系统计算机使用二进制数系统来进行运算。
在二进制数系统中,数字由0和1两个数字组成。
与十进制数系统类似,二进制数系统也有个位、十位、百位等,但权值是以2的幂次递增的。
二、基本运算符计算机的基本运算符包括加法、减法、乘法和除法。
这些运算符在计算机中都有对应的操作,它们是计算机进行基本运算的基石。
1. 加法在计算机中,加法使用“+”符号表示。
它的作用是将两个数相加,并返回它们的和。
例如,3 + 4 = 7。
2. 减法减法在计算机中使用“-”符号表示。
它的作用是从一个数中减去另一个数,并返回它们的差。
例如,7 - 4 = 3。
3. 乘法乘法使用“*”符号表示。
它的作用是将两个数相乘,并返回它们的积。
例如,3 * 4 = 12。
4. 除法除法在计算机中使用“/”符号表示。
它的作用是将一个数除以另一个数,并返回它们的商。
例如,12 / 4 = 3。
三、算术运算优先级在进行复杂的运算时,计算机会按照一定的优先级进行计算。
以下是一些常见的运算符优先级:1. 括号括号具有最高的优先级,计算机会先计算括号内的表达式。
2. 乘法和除法乘法和除法的优先级高于加法和减法,计算机会先进行乘法和除法运算。
3. 加法和减法加法和减法的优先级较低,计算机会在进行乘法和除法运算后再进行加法和减法运算。
四、位运算除了基本的加减乘除运算,计算机还可以进行位运算。
位运算是针对二进制数的运算,它对数字的每一位进行操作。
1. 位与(&)位与运算符“&”对两个数字的对应位进行与运算,即两个位都为1时才返回1,否则返回0。
2. 位或(|)位或运算符“|”对两个数字的对应位进行或运算,即两个位有一个为1时就返回1,否则返回0。
附录C C语言运算符优先级和结合性优先级运算符含义运算类型结合性1()[ ]->,圆括号下标运算符指向结构体成员运算符结构体成员运算符单目自左向右2!~++ --(类型关键字)+ -*&sizeof逻辑非运算符按位取反运算符自增、自尖运算符强制类型转换正、负号运算符指针运算符地址运算符长度运算符单目自右向左3* / %乘、除、求余运算符双目自左向右4+ -加、减运算符双目自左向右5<<>>左移运算符右移运算符双目自左向右6< <= > >=小于、大于、小于等于、大于等于关系自左向右7= = !=等于、不等于关系自左向右8&按位与运算符位运算自左向右9^按位异或运算符位运算自左向右10|按位或运算符位运算自左向右11&&逻辑与运算符位运算自左向右12||逻辑或运算符位运算自左向右13? :条件运算符三目自右向左14= += -= *=/= %=<< = >>=&= ^= |=赋值运算符双目自右向左15,逗号运算顺序自左向右附录B C语言主要关键字及其用途类别关键字用途数据类型constchardoublefloatintlongshortsignedunsignedstruct定义符号常量定义字符型变量定义双精度实型变量定义单精度实型变量定义整型变量定义长整型变量定义短整型变量定义有符号整型变量定义无符号整型变量定义结构类型变量union enum void volatile typedef 定义联合类型变量定义枚举类型变量定义空类型定义可被隐藏变量自定义数据类型流程控制breakcasecontinuedefaultdoelseforgotoifreturnswitchwhile退出循环结构或switch结构用于switch结构中的情况选择结束本轮循环,开始下一轮循环用于switch结构中的否则情况选择do-while型循环的入口语句if语句中的否则分支选择for型循环的入口语句无条件语句if语句的入口语句返回到调用函数switch结构的入口语句while型循环的入口语句或do-while型循环的出口语句存储模式autoexternregisterstaticfarnearhuge自动存储外部存储寄存器存储静态存储定义跨段远程指针定义跨段近程指针定义跨段特大指针运算符sizeof计算指定类型或表达式的字节数成绩输入的优良差!#include<stdio.h>void main(){float c;scanf("%f",&c);printf("\n请输入学生成绩: \n");if(c<60)printf("\n差\n");elseif(c>=60&&c<=79)printf("\n中\n"); elseif(c>=80&&c<=89)printf("\n良\n"); elseif(c>=90)printf("\n优\n"); }。
第二讲主要内容运算符表达式一.运算符1.算术运算符和算术表达式C语言的运算符具有不同的优先级,而且还有一个特点,就是它的结合性。
在表达式中,各运算量参与运算的先后顺序不仅要遵守运算符优先级别的规定,还要受运算符结合性的制约,以便确定是自左向右进行运算还是自右向左进行运算。
这种结合性是其它高级语言的运算符所没有的,因此也增加了C语言的复杂性。
C运算符简介C语言的运算符可分为以下几类:1.算术运算符:用于各类数值运算。
包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。
2.关系运算符:用于比较运算。
包括大于(>)、小于(<)、等于(==)、大于等于(>=)、小于等于(<=)和不等于(!=)六种。
3.逻辑运算符:用于逻辑运算。
包括与(&&)、或(||)、非(!)三种。
4.赋值运算符:用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。
5.逗号运算符:用于把若干表达式组合成一个表达式(,)。
6.指针运算符:用于取内容(*)和取地址(&)二种运算。
7.求字节数运算符:用于计算数据类型所占的字节数(sizeof)。
8.特殊运算符:有括号(),下标[],成员(→,.)等几种。
9.条件运算符:这是一个三目运算符,用于条件求值(?:)。
10.位操作运算符:参与运算的量,按二进制位进行运算。
包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。
1.1算术运算符和算术表达式1.基本的算术运算符●加法运算符“+”:加法运算符为双目运算符,即应有两个量参与加法运算。
如a+b,4+8等。
具有左结合性。
●减法运算符“-”:减法运算符为双目运算符。
VBScript语言中的数据类型、变量、常量和运算符前面曾介绍过VBScript是VisualBasic的一个子集,基本的功能和语法与VisualBasic差不多,本节介绍构成VBScript应用程序的元素,其中包括数据类型、变量、常量、运算符、表达式。
1.数据类型数据是程序必要的组成部分,是程序操作的对象,在各种程序设计语言中,都引用“数据类型”来说明数据的特点及区分各种数据。
在VBScript中,只有一种数据类型,称为Variant。
Variant包含了多种基本的数据类型,这些基本的类型都称为子类型。
Variant有12种子类型,下面来作分别介绍。
(1)Integer(整数型):整数型表示的是不带小数和指数符号的整数,在计算机中用2B(Byte,字节)来存储。
(2)Long(长整型):可表示带符号的整数,在计算机中用4B 来存储。
(3)Single(单精度型):用来存储实数,在计算机中用4B来存储,其中符号占1位,指数占8位,其余的23位用来表示尾数。
(4)Double(双精度型):用来存储实数,属于双精度型的数在计算机中用8B来存储,符号占1位,指数占11位,尾数占52位。
(5)String(字符串型):用来存储字符序列,字符序列由ASCII 组成。
在VBScript中,字符串是放在双引号内的若干字符,长度为0的字符串为空字符串。
(6)Boolean(布尔型):是一个逻辑值,用2B存储,它只有两种结果,即True(?1)和False(0)。
(7)Byte(字节型):以1B来存储的无符号二进制数。
(8)Date/Time(日期/时间型):日期是以双精度型存储。
日期数据必须以数字符号(#)包括起来,例如,#Dec10,2003#。
(9)Object(对象型):对象型数据用来表示图形或OLE对象等,用4B存储。
(10)Empty(空型):在VBScript中声明一个变量后,没有给它赋任何值,那么它的值为空。
C语言运算符大全C语言运算符大全C语言的内部运算符很丰富,运算符是告诉编译程序执行特定算术或逻辑操作的符号。
C语言有三大运算符:算术、关系与逻辑、位操作。
另外,C还有一些特殊的运算符,用于完成一些特殊的任务。
2.6.1算术运算符表2-5列出了C语言中允许的算术运算符。
在C语言中,运算符“+”、“-”、“*”和“/”的用法与大多数计算机语言的相同,几乎可用于所有C语言内定义的数据类型。
当“/”被用于整数或字符时,结果取整。
例如,在整数除法中,10/3=3。
一元减法的实际效果等于用-1乘单个操作数,即任何数值前放置减号将改变其符号。
模运算符“%”在C 语言中也同它在其它语言中的用法相同。
切记,模运算取整数除法的余数,所以“%”不能用于float和double类型。
最后一行打印一个0和一个1,因为1/2整除时为0,余数为1,故1%2取余数1。
2.6.2自增和自减C语言中有两个很有用的运算符,通常在其它计算机语言中是找不到它们的—自增和自减运算符,++和--。
运算符“++”是操作数加1,而“--”是操作数减1,换句话说:x=x+1;同++x;x=x-1;同--x;自增和自减运算符可用在操作数之前,也可放在其后,例如:x=x+1;可写成++x;或x++;但在表达式中这两种用法是有区别的。
自增或自减运算符在操作数之前,C语言在引用操作数之前就先执行加1或减1操作;运算符在操作数之后,C语言就先引用操作数的值,而后再进行加1或减1操作。
请看下例:x=10;;y=++x;此时,y=11。
如果程序改为:x=10;y=x++;则y=10。
在这两种情况下,x都被置为11,但区别在于设置的时刻,这种对自增和自减发生时刻的控制是非常有用的。
在大多数C编译程序中,为自增和自减操作生成的程序代码比等价的赋值语句生成的代码要快得多,所以尽可能采用加1或减1运算符是一种好的选择。
下面是算术运算符的优先级::最高++、----(一元减)*、/、%最低+、-编译程序对同级运算符按从左到右的顺序进行计算。
计算机运算符号大全及意义计算机运算符是计算机语言中的基本元素,用于进行各种运算操作。
计算机运算符可以分为数学运算符、逻辑运算符和位运算符等多种类型。
在本文中,将详细介绍计算机运算符的种类及其意义。
一、数学运算符1. + 运算符:用于执行加法操作,将两个数相加并返回结果。
2. - 运算符:用于执行减法操作,将一个数减去另一个数并返回结果。
3. * 运算符:用于执行乘法操作,将两个数相乘并返回结果。
4. / 运算符:用于执行除法操作,将一个数除以另一个数并返回结果。
5. % 运算符:用于执行取模操作,返回两个数相除的余数。
6. ** 运算符:用于执行幂运算,将一个数的值提高到另一个数的幂次方。
7. // 运算符:用于执行整数除法操作,返回两个数相除的整数部分。
二、逻辑运算符1. and 运算符:用于执行逻辑与操作,当两个条件都为真时返回真,否则返回假。
2. or 运算符:用于执行逻辑或操作,当两个条件至少有一个为真时返回真,否则返回假。
3. not 运算符:用于执行逻辑非操作,对一个条件取反,如果条件为真,则返回假,否则返回真。
三、位运算符1. & 运算符:用于执行按位与操作,对两个数的二进制进行按位与运算。
2. | 运算符:用于执行按位或操作,对两个数的二进制进行按位或运算。
3. ^ 运算符:用于执行按位异或操作,对两个数的二进制进行按位异或运算。
4. ~ 运算符:用于执行按位取反操作,对一个数的二进制进行按位取反运算。
5. << 运算符:用于执行左移操作,将一个数的二进制向左移动指定的位数。
6. >> 运算符:用于执行右移操作,将一个数的二进制向右移动指定的位数。
四、赋值运算符1. = 运算符:用于将右边的值赋给左边的变量。
2. += 运算符:将右边的值加到左边的变量上,并将结果赋给左边的变量。
3. -= 运算符:将右边的值减去左边的变量,并将结果赋给左边的变量。
C语言教程C语言教程一、C语言基础简略1、计算机基础简略:十进制整数转二进制(除二取余排位由低到高),类似45用十除,取余先得低位5后得高位4。
十进制小数转二进制(乘二取整排位由高到低),类似0、45用十乘,取整先得高位4后得低位5。
2、计算机语言的发展过程:机器语言:由能被处理器识别的二进制编码指令构成。
不同处理器不同的机器语言,用机器语言编程序工作量大,事实上程序不可能用机器语言编写。
汇编语言:用助记符代替二进制指令的低级语言。
机器执行程序时先用汇编器(编译程序)将汇编语言翻译成机器语言再执行。
由于助记符和二进制指令的对应关系,所以不同机器有不同的汇编语言和汇编器高级语言:不依赖于机器具体指令的语言,由编译器(编译程序)将高级语言编写的程序翻译成机器语言。
高级语言编写的程序虽然可以在不同的机器上执行但不同的机器仍有不同的编译器。
3、编程基础:一个程序语言有数据结构和算法组成,数据结构即数据的构成也即数据的类型。
算法即操作的步骤。
程序:为处理问题而编写的指令序列算法:处理问题的方法和步骤,算法应简要、正确。
4、算法的基本特点:1、程序的每一步都有确定的意义无二意。
2、每一步都有效。
3、程序步是有限的。
4、有零个或多个输入。
5、有一个或多个输出。
5、算法的表示方法:1、流程图:椭圆表示开始/结束、斜长方形表示输入/输出、长方形表示处理操作、菱形表示条件判断2、N/S图(程序的三种基本结构顺序结构、循环结构、选择结构)自上而下,自外向内的写法。
6、程序的编写步骤:1、明确程序用途2、设计算法3、写程序4、编译连接5、运行6、调试7、维护修改7、C语言的特点:1、语言简捷紧凑使用方便灵活32个关键字,9种控制语句。
2、运算丰富34种运算符。
代码效率高3、数据结构丰富。
4、c语言是模块化的,减少了重复编程。
5、语法限制不严,程序设计自由度大。
6、兼有高级语言的特点又有汇编语言的特点。
7、生成目标代码质量高,程序执行率高。
C语言中的int类型1. 引言在计算机编程中,变量是一种存储数据的方式。
在C语言中,变量的类型是非常重要的,它决定了变量可以存储的数据的种类和范围。
int类型是C语言中最常用的数据类型之一,用于存储整数值。
本文将详细介绍C语言中的int类型,包括定义、赋值、运算和常见问题等方面。
2. 定义int类型变量在C语言中,我们可以使用关键字int来定义int类型的变量。
定义int类型变量的语法如下:int variable_name;其中,variable_name是变量的名称,可以根据实际需求自定义。
变量名需要遵循一定的命名规则,例如以字母或下划线开头,只能包含字母、数字和下划线。
3. 赋值int类型变量定义int类型变量后,我们可以使用赋值操作符=将一个整数值赋给该变量。
赋值的语法如下:variable_name = value;其中,value是一个整数值。
例如,我们可以将整数值10赋给一个名为num的int类型变量:int num;num = 10;在C语言中,也可以在定义变量的同时进行赋值,称为初始化。
例如,上述代码可以简化为:int num = 10;4. int类型的取值范围int类型在不同的编译器和机器上可能有不同的取值范围,但通常情况下,int类型可以表示的整数范围是从-2147483648到2147483647。
这个范围是由32位的整数表示形式决定的,其中1位用于表示正负号。
5. 运算符int类型可以使用各种算术运算符进行数学运算。
常见的算术运算符包括加法+、减法-、乘法*、除法/和取余%。
例如,我们可以进行如下运算:int a = 10;int b = 5;int sum = a + b; // 加法运算int difference = a - b; // 减法运算int product = a * b; // 乘法运算int quotient = a / b; // 除法运算int remainder = a % b; // 取余运算此外,int类型还支持自增++和自减--运算符,用于对变量进行递增或递减操作。
c语言与程序设计C语言与程序设计介绍C语言C语言是一种通用的编程语言,它最初由贝尔实验室的Dennis Ritchie于1972年开发。
C语言是一种高级语言,具有可移植性和灵活性。
它可以用于开发操作系统、编写应用程序和驱动程序等。
C语言的特点1. 结构化编程:C语言支持结构化编程,这意味着程序员可以使用函数、变量和控制结构来组织代码。
2. 高效性:C语言是一种高效的编程语言,因为它可以直接访问计算机硬件,并且不需要中间层来解释代码。
3. 可移植性:C语言是一种可移植的编程语言,因为它可以在不同类型的计算机上运行。
4. 丰富的库函数:C标准库提供了大量的函数,包括输入/输出、字符串处理、数学计算等功能。
5. 简洁明了:C语言具有简洁明了的代码结构,使得程序员可以更容易地理解和修改代码。
6. 面向过程:C语言是面向过程的编程语言,这意味着程序员需要按照顺序执行代码来完成任务。
基本数据类型1. int型:表示整数,通常占用4个字节。
2. float型:表示单精度浮点数,通常占用4个字节。
3. double型:表示双精度浮点数,通常占用8个字节。
4. char型:表示字符,通常占用1个字节。
变量和常量变量是在程序中存储值的容器。
在C语言中,变量必须在使用之前先声明。
声明变量时需要指定数据类型和名称。
常量是程序中不会改变的值。
在C语言中,可以使用#define或const关键字来定义常量。
#define指令将标识符定义为一个常量值,而const关键字定义一个只读变量。
运算符1. 算术运算符:+、-、*、/、%(取模)2. 关系运算符:==、!=、>、<、>=、<=3. 逻辑运算符:&&(与)、||(或)、!(非)4. 位运算符:&(按位与)、|(按位或)、^(按位异或)、~(按位取反)、<<(左移)、>>(右移)5. 赋值运算符:=、+=、-=、*=、/=、%=等控制结构1. if语句:当条件为真时执行代码块。
三大基本运算符知识梳理中公考研计算机部各位计算机考研的小伙伴们,大家好,很高兴今天能够以这种方式和大家一起交流C语言中的重要知识点,今天给大家讲解的主要内容是三大基本运算符。
运算符是表示某种操作的符号,在C语言中,除控制语句和输入/输出函数外,其他所有基本操作都作为运算符处理。
运算符的操作对象称为运算数,用运算符把运算数连接起来的一个有意义的式子就叫做表达式。
在程序设计中,几乎每一个程序都需要进行运算,对数据进行加工处理,这就要求我们掌握运算符的功能和性质。
其次,在考研中,无论是选择题、程序填空题还是算法编程题,都会直接或者间接的考察运算符的使用。
一、算术运算符(一)基本功能(1)+ - 正负号,单目运算符-2 -230 +65 +110(2)* / %*:2*3=6 4*5=20/:10/2=5 5/2=2.5%:左右两边必须为整数5%3=2 17%4=1(3)+ - 加减号4+4=8 5+10=15 6-4=2(二)运算符的性质(1)优先级:从下到上逐渐升高,同一层级优先级相同。
在计算时,首先考虑优先级,先计算优先级高的,再计算较低的。
【例题】4+10%3=4+1=5【解析】%的优先级高于+,所以先计算10%3结果为1,再计算4+1结果为5。
(2)结合性:单目运算符从右到左,其他运算符从左到右。
当优先级相同时,考虑结合性。
【例题】1/2+2*3+7%2=0+6+1=6+1=7【解析】/、*、%的优先级高于+,而这三者的优先级相同,考虑结合性为从左到右计算,先计算1/2=0,2*3=6,7%2=1,在从左到右计算加法运算,最终结果为7。
二、关系运算符(一)基本功能> < >= <=== !=关系运算符也被称为比较运算符,其值是一个逻辑值,要么为真,要么为假。
真---------->1假---------->0【例题】3>2值为1 5==2值为0 3<=3值为1(二)运算符的性质(1)优先级:从下到上逐渐升高,同一层及优先级相同(2)结合性:从左到右【例题】假设n1=3,n2=4,n3=5,则:①n1>n2的值为?②n1>n2!=n3的值为?③n3>n2>n1的值为?【解析】①值为0,n1>n2为假,假用0表示。
计算机c语言基础知识计算机c语言基础知识C语言程序设计是高效计算机专业学生必修的一门基础课程,那么你对计算机c语言了解多少呢?下面是店铺整理的计算机c语言基础知识,欢迎大家阅读参考。
计算机c语言的特性C语言是世界上最流行、使用最广泛的高级程序设计语言之一。
在操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。
C 语言的主要特性有以下几种:1、C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。
2、C是结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。
3、C语言功能齐全:具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。
而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。
4、C语言适用范围大:适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。
5、C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。
C++在这方面做了改进,在保留了指针操作的同时又增强了安全性。
6、C语言创始人D.M.Ritchie6、C语言文件由数据序列组成:可以构成二进制文件或文本文件常用的.C语言IDE有Microsoft Visual C++,Dev-C++,Code::Blocks,Borland C++,Watcom C++,Borland C++ Builder,GNU DJGPP C++,Lccwin32 C Compiler 3.1,High C,Turbo C,C-Free,win-tc,xcode等。
计算机c语言的语法结构1.顺序结构顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。
顺序结构可以独立使用构成一个简单的完整程序,常见的输入、计算,输出三步曲的程序就是顺序结构。
一群性质相近同的「东西」,如果译名一贯,阅读的感觉就很好。
一贯性的术语,扩充性高,延伸性高,系统化高。
● 我喜欢「式」:constructor 建构式declaration 宣告式definition 定义式destructor 解构式expression 算式(运算式)function 函式pattern 范式、模式、样式program 程式signature 标记式● 我喜欢「件」:(这是个弹性非常大的可组合字)assembly (装)配件component 组件construct 构件control 控件event 事件hardware 硬件object 物件part 零件、部件singleton 单件software 软件work 工件、机件● 我喜欢「器」:adapter 配接器allocator 配置器compiler 编译器container 容器iterator 迭代器linker 联(连)结器listener 监听器● 我喜欢「别」:class 类别type 型别● 我喜欢「化」:generalized 泛化specialized 特化overloaded 多载化(重载)● 我喜欢「型」:polymorphism 多型genericity 泛型● 我喜欢「程」:process 行程(or 进程,大陆用语)thread 线程(大陆用语)programming 编程●英中繁简编程术语对照英文繁体译词(有些是侯捷个人喜好,普及与否难说)大陆惯用术语---------------------------------------------------------------------------------------#define 定义预定义abstract 抽象的抽象的abstraction 抽象体、抽象物、抽象性抽象体、抽象物、抽象性access 存取、取用存取、访问access function 存取函式存取函数activateactiveadapter 配接器适配器address 位址地址address space 位址空间,定址空间address-of operator 取址运算子取地址运算符aggregation 聚合algorithm 演算法算法allocate 配置分配allocator (空间)配置器分配器application 应用程式应用、应用程序application framework 应用程式框架、应用框架应用程序框架argument 引数(传给函式的值)。
计算机语法
计算机语法是指用于编程语言中的规则和约定。
在编写代码时,必须遵循特定的语法规则才能使代码能够被编译和执行。
计算机语法通常包括关键字、标识符、运算符、分隔符和注释等元素。
其中,关键字是在编程语言中具有特殊含义的单词或短语,标识符是用于标识变量、函数或类等名称的字符串,运算符用于执行算术或逻辑操作,分隔符用于分隔不同的语句或代码块,注释用于解释代码或提供有关代码的文档信息。
编程语言的语法可以是严格的或宽松的,不同的编程语言也有不同的语法规则。
因此,熟练掌握计算机语法是编程的关键要素之一。
- 1 -。