上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 3.4函数的参数传递函数在被调用时才分配形参的存储单元实参可以是常量、变量或表达式实参类型必须与形参相符 值传递:是传递参数值,即单向传递引用传递:可以实现双向传递。希望传引用但又保障实参数据的安全可以用常引用。 引用是标识符的别名。定义一个引用时,必须同时对它进行初始化,使它指向一个已存在的对象一 阅读全文
posted @ 2017-11-28 19:39 LeoSirius 阅读(154) 评论(0) 推荐(0) 编辑
摘要: //3-7输入两个数,求平方和 #include using namespace std; int fun2(int m){ return m*m; } int fun1(int x, int y){ return fun2(x) + fun2(y); } int main(){ int a, b; cout > a >> b; cout using ... 阅读全文
posted @ 2017-11-28 16:50 LeoSirius 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 第三章 函数函数:程序的功能模块 3.1函数定义函数:定义好的可重用的功能模块函数定义:将一个模块的算法用C++描述出来 3.2函数调用函数调用之前要先声明,因为函数定义的位置可能在调用的位置之后,或不在一个文件中。 阅读全文
posted @ 2017-11-27 17:20 LeoSirius 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 2.1第二章导论 2.2C++的特点和程序实例C++的发展和起源: 从C语言发展演变而来,最初被称为“带类的C” 83年正式取名C++ 98年成ISO批准为国际标准 03年第二版 11年第三版C++11 14年C++14,作为C++11的小扩展,主要提供漏洞修复和小改进 C++的特点: 兼容C,支持 阅读全文
posted @ 2017-11-26 22:34 LeoSirius 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.1导学1.2计算机系统简介计算机指令系统: 机器硬件能识别的语言(机器语言)的集合 他是硬件和软件的主要界面 软件 = 程序 + 文档 计算机程序: 指令的序列 描述解决问题的方法和数据 1.3面向对象的基本概念1.4程序的开发过程三种不同类型的翻译程序: 汇编程序:将汇编语言源程序翻译成目标程 阅读全文
posted @ 2017-11-26 22:29 LeoSirius 阅读(247) 评论(0) 推荐(0) 编辑
摘要: --第十三章 元表与元方法Lua中每个值都有一个表。table和userdata可以有各自独立的元表,其他类型的值共享一个元表。Lua中只能设置table的元表。若要设置其他类型的值的元表,则必须通过C代码来完成。 --13.1算数类型的元方法 除了__add、__mul外,还有__sub、__di 阅读全文
posted @ 2017-11-26 14:45 LeoSirius 阅读(137) 评论(0) 推荐(0) 编辑
摘要: --第六章 深入理解函数Lua中函数是“第一类值”,与其他传统类型有相同的权利:可以储存到变量或table中,可以作为函数实参传递,还可以作为函数的返回值。 函数的标准定义: 一个函数定义实际上就是一条赋值语句,这条语句创建了一种类型为“函数”的值,并将这个值赋予一个变量。 --6.1closure 阅读全文
posted @ 2017-11-26 12:35 LeoSirius 阅读(320) 评论(0) 推荐(0) 编辑
摘要: --第五章 函数若函数只有一个参数,并且此参数时字符串或table,则圆括号可有可无 --5.1多重返回值 1当函数调用作为一条单独的语句时,会丢弃所有返回值。2将函数作为表达式的一部分使用时,会保留函数的第一个返回值。3将函数作为一系列表达式中的最后一个参数使用时,才能获得它的所有值。 table 阅读全文
posted @ 2017-11-25 23:08 LeoSirius 阅读(219) 评论(0) 推荐(0) 编辑
摘要: --第四章 语句--4.1 赋值Lua支持多重赋值,先对等号右边所有元素求值,然后进行赋值。这可以用来交换变量x, y = y, x 若值的个数少于变量的个数,则多余的变量会被赋值为nil。若值的个数多余变量的个数,则多余的值会被丢弃。 --4.2局部变量与块block局部变量的作用域仅限于声明它们 阅读全文
posted @ 2017-11-25 21:52 LeoSirius 阅读(121) 评论(0) 推荐(0) 编辑
摘要: --第三章 表达式--3.1 算数操作符--3.2 关系操作符其计算结果是true或false。如果两个值的类型不同,则Lua认为他们不相等。nil只与自身相等。对于table、userdata和函数,Lua作引用比较,只有当它们引用同一个对象时,才认为它们相等。 --3.3逻辑操作符--3.4字符 阅读全文
posted @ 2017-11-25 21:14 LeoSirius 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页