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