摘要: 值传递:形参是对实参的拷贝,改变形参的值不会改变外部实参的值,从被调用的角度来说,值传递时单向传递(实参->形参),参数的值只能传入,不能传出。 当函数内部需要修改参数,并且不希望这个改变影响调用者时,才用值传递。 引用传递:形参相当于是实参的“别名”,对形参的操作实际上就是对实参的操作。所以被调用 阅读全文
posted @ 2018-03-23 15:55 未完代码 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 引用:为对象起了另外一个名字,通常将申明符写成&d的形式来定义引用类型,其中d是申明的变量名: 一般在初始化变量时,初始值被拷贝到新建的对象中,然而定义引用时,程序把引用和他的初始值绑定在一起,而不是将初始值拷贝给引用。 因为无法令引用重新绑定到另一个对象,因此引用必须初始化。 定义了一个引用之后, 阅读全文
posted @ 2018-03-23 15:32 未完代码 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 形参:在函数没有调用的时候,函数的形参并不占据实际的内存空间,也没有实质的值,——正如字面意思那样,“形式”参数,只是一个“形式。 实参:当函数被调用的时候,系统会为形式参数分配内存空间,然后用“实际”参数为形参赋值。 我们在使用函数的过程中,在函数中调用我们自己定义的函数的时候,会把实参传给一个形 阅读全文
posted @ 2018-03-23 15:01 未完代码 阅读(1428) 评论(0) 推荐(0) 编辑
摘要: 1.Assic 是单字节编码,用于英文字符和数字,因为计算机起源于美国,英文字母和数字都可以用单字节表示。 2.GB2312是中国规定的汉字编码,也可以说是简体中文编码集。 3.GBK 是对GB2312扩展,包括了繁体字。我国的国标,是中文编码,是双字节。 4.Unicode 是为解决传统的字符编码 阅读全文
posted @ 2018-03-23 12:15 未完代码 阅读(732) 评论(0) 推荐(0) 编辑