摘要: 于C语言中值传递、地址传递和引用传递的我个人理解。 通过一个例子:swap(交换两个整型变量的值)来表现! 上面的函数,四个swap函数,输出结果: swap(a,b): swap1(a,b): swap2(a,b): swap3(a,b): 我们看到,真正起作用的是swap1和swap2.这两个分 阅读全文
posted @ 2017-04-11 21:10 chen-kh 阅读(33230) 评论(2) 推荐(3) 编辑
摘要: 这是一个Java的经典问题,大部分人从C,C++语言入门,C语言有三种传递方式:值传递,地址传递和引用传递。详细的对C语言指针,引用的我个人的理解,见链接。 Java所有操作都是传值操作!都是传值操作!都是传值操作!重要的事情说三遍。 疑问?那为什么别人讲的时候都是说,java的基本数据类型都是传值 阅读全文
posted @ 2017-04-11 21:09 chen-kh 阅读(20750) 评论(3) 推荐(4) 编辑
摘要: 首先明确,类是放在文件里的,在文件里面的不同位置就有不同的作用,就是不同类型的类。1, 顶级类or外部类:包括两种,一个文件中与文件名同名称的类我们称作顶级类(也是外部类),如果在一个文件中的一个类,与顶级类处于同一层级(也就是不是顶级类的内部类,也不是匿名内部类),我们把他看做外部类处理。 从作用 阅读全文
posted @ 2017-04-11 17:13 chen-kh 阅读(464) 评论(0) 推荐(0) 编辑