题目1.指出下列程序运行的结果 ()public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; public static void main(String args[]) { Example ex = new Example(); ex.change(ex.str, ex.ch); System.out.print(ex.str + " and ");…
new和delete表达式可以用来动态创建和释放单个对象,也可以用来动态创建和释放动态数组. 定义变量时,必须指定其数据类型和名字.而动态创建对象时,只需指定其数据类型,而不必为该对象命名.new表达式返回指向新创建对象的指针,我们通过该指针访问对象: int i; //named, uninitizlized int variable int *pi = new int; //pi points to dynamically allocated unnamed int 这个new表达式…