C++常用符号

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

+、-、*、/解释:C语言的运算符——加、减、乘、除。+=、-=、*=、/=、%=解释:C语言的运算符——修改和替代。.解释:C语言的运算符——结构或联合的成员选择。,解释:C语言中①逗号运算符。②分隔符,用于分隔函数参数表中的各参数。~解释:C语言的运算符——二进码反(按位非)。*解释:C语言的分隔符——用于在变量说明中指明当前说明的变量是指向某个类型的指针。!解释:C语言的运算符——逻辑反(非)。&解释:C语言的运算符——①取变量地址。②按位与。&&解释:C语言的运算符——逻辑与。%解释:C语言的运算符——模除(取整除后的余数)。;解释:C语言的分隔符——终止一条语句。:解释:C语言的分隔符——指明标号语句。::解释:C++语言的作用域运算符。当局部变量与全局变量同名时,在局部变量的作用域内,全局变量前面使用该运算符。++解释:C语言的运算符——增一。--解释:C语言的运算符——减一。=解释:C语言的①运算符——赋值。②分隔符——用于分隔变量说明和初始化表。==解释:C语言的运算符——等于。!=解释:C语言的运算符——不等于。=解释:C语言的运算符——大于等于。解释:C语言的运算符——大于。=解释:C语言的运算符——小于等于。解释:C语言的运算符——小于。-解释:C语言的运算符——指向结构(C++语言中的类)成员的指针引用。解释:C语言的运算符——字位左移。解释:C语言的运算符——字位右移。^解释:C语言的运算符——按位异或。|解释:C语言的运算符——按位或。||解释:C语言的运算符——逻辑或。[]解释:C语言的分隔符——指明数组下标。()解释:C语言的分隔符——用于形成表达式、隔离条件表达式,以及指明函数调用和函数参数。{}解释:C语言的分隔符——用于指明复合语句(分程序)的开始和及结束。(类型名)解释:C语言的运算符——类型强制转换。\\解释:C语言的转义(换码)序列——反斜杠(使用时与字符一样要用“”)。\0解释:C语言的转义(换码)序列——空白NULL。\a解释:C语言的转义(换码)序列——响铃。\b解释:C语言的转义(换码)序列——退格。\n解释:C语言的转义(换码)序列——换行。\r解释:C语言的转义(换码)序列——回车。\t解释:C语言的转义(换码)序列——制表符。abstract解释:Java类修饰符(定义类时用),表示该类是一个抽象类,不能直接产生该类的一个对象。auto解释:C语言的存储类区分符(一种说明区分符)。break解释:C语言的转移语句——终止执行switch语句,或跳出循环语句。case解释:C语言的标号。用于开关语句中。char解释:C语言的数据类型区分符(说明区分符)。定义单字节变量。class解释:C++语言的合成类型区分符(说明区分符)。说明“类”类型。const解释:C++语言的类型区分符(说明区分符)。continue解释:C语言的转移语句——跳过位于continue后面的语句,立即开始下一轮循环。default解释:C语言的标号。用于开关语句中。delete解释:C++语言的释放内存语句。double解释:C语言的数据类型区分符(说明区分符)。定义双精度浮点变量。对于IBMPC机,双精度数据类型是64位。enum解释:C语言的合成类型区分符(说明区分符)。定义一个枚举类型(括号中定义变量数据的允许值),然后(或同时)定义枚举变量。extern解释:C语言的存储类区分符(一种说明区分符)。f、F解释:C语言的浮点常量的浮点后缀(缺省是double)。far解释:C语言远指针说明。final解释:Java中的类修饰符,表示定义的类不能被其他类继承。float解释:C语言的数据类型区分符(说明区分符)。定义单精度浮点变量。对于IBMPC机,浮点数据类型是32位。for(变量赋初值表达式;循环结束条件表达式;变量增量表达式)解释:C语言的循环语句。friend解释:C++语言的说明区分符。在类定义时,加在函数前面,把一个非成员函数声明为该类的一个友元。该友元函数就获得了对该类私有部分的访问权。goto解释:C语言的无条件转移语句,goto后接标识符(命名的标号)。if(表达式)解释:C语言的条件判别语句。表达式为真则执行随后在{}中的语句(无{}则只执行if后面的一句)。表达式为假,则执行else后面的语句。inline解释:C++语言的函数区分符(一种说明区分符)。它加在函数前面,使之被定义成内置函数。类的函数成员定义成内置函数的简单方法是把它的定义包含在类定义中。int解释:C语言的数据类型区分符(说明区分符)。定义整型变量。interrupt解释:C语言的中断处理函数类型修饰符——建立(定义)中断处理函数。在处理函数入口,保存所有寄存器的内容(返回前恢复这些寄存器的值),并把DS指向C程序的数据段。interrupt函数是通过IRET指令而不是RET指令返回的。l、L解释:C语言的整形常量长后缀。或浮点常量后缀,指明longdouble类型。long解释:C语言的数据类型区分符(说明区分符)。对于IBMPC机,长整型是32位。new解释:C++语言的分配内存语句。operator解释:C++语言的重载操作符。private解释:C++、Java语言类说明中的访问区分符(变量修饰符、方法修饰符)。表示只有本类的对象可以访问该变量或方法,其他类即使是子类也不行。protected解释:C++、Java语言类说明中的访问区分符(变量修饰符、方法修饰符)。表示只有这个类的所有子类和同一Javz程序包中的其他类可以直接存取这个变量(调用方法)。public解释:(1)Java中的类修饰符,表示定义的类是个公共类,其他Java包内的类也可访问该类的成员变量和方法。(2)C++、Java语言的类说明中的访问区分符(变量修饰符、方法修饰符)。public后面的部分(公有部分)可以被使用者访问。register解释:C语言的存储类型区分符(一种说明区分符)。return解释:C语言的转移语句——使函数将控制权送回调用函数。return后接(void类型函数、构造函数和析构函数例外)表达式(返回值)。short解释:C语言的数据类型区分符(说明区分符)。对于IBMPC机,短整型是16位。signed解释:C语言的数据类型区分符(说明区分符)。sizeof(类型名)解释:C语言的运算符——取一个目标的字节长度。static解释:C语言的存储类区分符(一种说明区分符)。用它说明的对象具有静态生存期。struct解释:C语言的合成类型区分符(说明区分符)。定义一个结构类型,然后(也可同时)定义结构变量(或数组)。switch(表达式)解释:C语言的开关语句。首先对表达式求值,然后执行与表达式值相同标号的case子句。如果未找到匹配的case常量,则执行default子句。typedef解释:C语言的说明区分符。typedef语句用来对基本数据类型或导出数据类型赋予新名。u、U解释:C语言的整形变量无符号后缀。union解释:C语言的合成类型区分符(说明区分符)。定义一个共用体(联合)类型,然后(也可同时)定义联合变量。unsigned解释:C语言的数据类型区分符(说明区分符)。virtual解释:C++语言的函数区分符(一种说明区分符)。void解释:C语言的类型区分符(说明区分符)。while(表达式)解释:C语言的循环语句。若表达式为真,执行随后{}内的语句(或do后{}内的语句)。%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,%u以十进制数输出unsigned型数据(无符号数)。%c用来输出一个字符,%s用来输出一个字符串,%f用来输出实数,以小数形式输出,%e以指数形式输出实数,%g根据大小自动选f格式或e格式,且不输出无意义的零。scanf(控制字符,地址列表)格式字符的含义同printf函数,地址列表是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址。如scanf(%d%c%s,&a,&b,str);1

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功