优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++...
分类:
编程语言 时间:
2014-12-24 13:28:08
阅读次数:
203
概述C++运算符重载是一个难点,今天复习整理一下该部分内容!说到运算符重载,第一个必须知道的是哪些运算符可以被重载,哪些运算符不能被重载!运算符优先级优先级操作符描述例子结合性1()[]->.::++--调节优先级的括号操作符数组下标访问操作符通过指向对象的指针访问成员的操作符通过对象本身访问成员的...
分类:
其他好文 时间:
2014-12-23 12:19:15
阅读次数:
203
1.C++或Java中的异常处理机制的简单原理和应用。
当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检...
分类:
编程语言 时间:
2014-12-17 14:38:25
阅读次数:
274
1.分组求和,第一列相同,第二列数值加和 ????采用awk数组处理,其中,$1为数组下标,a[$1]为对应数组名,即当行中$1相同时,为同一数组,则对应的列值加和 awk?‘{a[$1]+=$2}END{for(i?in?a){print?i","a...
分类:
其他好文 时间:
2014-12-14 00:50:04
阅读次数:
147
1.数组数组定义形式: int score[100];数组下标: 从0开始,score[0],score[1]...score[99];a[n], a[0].....a[n-1]数据类型 标示符[常量表达式]1. 数组中的每个元素的类型相同2. 数组的长度必须为常量(长度指的是数组元素个数)3. 数...
分类:
编程语言 时间:
2014-12-13 16:19:14
阅读次数:
173
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表)=.成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名+...
分类:
编程语言 时间:
2014-12-13 14:58:19
阅读次数:
281
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsEx...
分类:
编程语言 时间:
2014-12-08 13:42:37
阅读次数:
620
异常:
异常概述:
异常时程序运行时代码序列中产生的一种异常情况。这里采用的名词是异常而不是错误,是为了强调发生的事件未必是一个错误,异常也可能是某些很少出现的特殊事件。也可以理解为程序在运行时出现的不正常的情况。
例如:
1.想要打开的文件不存在
2.程序执行时除数为0
3.数组下标越界
...
一个除数为0 的例子
import java.util.Scan...
分类:
编程语言 时间:
2014-12-07 20:25:31
阅读次数:
366
题目大意:给你N个大理石,每块大理石上写了一个非负整数,将大理石从小到大
排序,然后回答Q个问题。问整数x是否在大理石上写着。如果有就回答是第几个大
理石上写着x。
思路:用sort排序,用lower_bound得到数组中大于等于x的位置,看该数组下标上
的数是否等于x。...
分类:
其他好文 时间:
2014-12-05 21:27:06
阅读次数:
150
关键字:Java 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutO...
分类:
编程语言 时间:
2014-12-05 10:35:01
阅读次数:
295