函数 第2页
三十九、Lua中调用C函数(lua-5.2.3)-456源码网

三十九、Lua中调用C函数(lua-5.2.3)

三十九、Lua中调用C函数(lua-5.2.3) Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。 对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来
编程猿的头像-456源码网编程猿4年前
02313
三十四、Scala 教程: 函数传名调用(call-by-name)-456源码网

三十四、Scala 教程: 函数传名调用(call-by-name)

三十四、Scala 教程: 函数传名调用(call-by-name) Scala的解释器在解析函数参数(function arguments)时有两种方式:传值调用(call-by-value):先
编程猿的头像-456源码网编程猿4年前
02710
三十五、Scala 教程: 递归函数-456源码网

三十五、Scala 教程: 递归函数

三十五、Scala 教程: 递归函数 递归函数 意味着函数可以调用它本身,递归函数在函数式编程的语言中起着重要的作用。 下面我们举个用 递归函数 实现阶乘的范例 object Test {def m
编程猿的头像-456源码网编程猿4年前
0215
三十七、Scala 教程: 函数柯里化(Currying)-456源码网

三十七、Scala 教程: 函数柯里化(Currying)

三十七、Scala 教程: 函数柯里化(Currying) 柯里化(Currying) 柯里化(Currying) 指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以
编程猿的头像-456源码网编程猿4年前
0238
三十八、Scala 教程: 函数 – 可变参数-456源码网

三十八、Scala 教程: 函数 – 可变参数

三十八、Scala 教程: 函数 – 可变参数 Scala 通过在参数的类型之后放一个星号来设置可变参数(可重复的参数) Scala 允许你指明函数的最后一个参数可以是重复的,即我们不需要指定函数参
编程猿的头像-456源码网编程猿4年前
0346
三十六、C++ 信号处理-456源码网

三十六、C++ 信号处理

三十六、C++ 信号处理 信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。 有些信号不
编程猿的头像-456源码网编程猿4年前
0226
三十九、C++ STL 教程-456源码网

三十九、C++ STL 教程

三十九、C++ STL 教程 在前面的章节中,我们已经学习了 C++ 模板的概念。C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种
编程猿的头像-456源码网编程猿4年前
03812
四十、C++ 标准库-456源码网

四十、C++ 标准库

四十、C++ 标准库 C++ 标准库可以分为两部分:标准函数库: 这个库是由通用的、独立的、不属于任何类的函数组成的。函数库继承自 C 语言。 面向对象类库: 这个库是类及其相关函数的集合。C++
编程猿的头像-456源码网编程猿4年前
0336
三十六、Go 语言 – 向函数传递数组-456源码网

三十六、Go 语言 – 向函数传递数组

三十六、Go 语言 – 向函数传递数组 Go 语言的可以向函数传递数组作为参数 如果想向函数传递数组参数,我们需要在函数定义时,声明形参为数组 声明形参为数组的方法有两种 1. 形参设定数组大小 ...
编程猿的头像-456源码网编程猿4年前
0527
三十七、Go 语言 – 函数 – 引用传值-456源码网

三十七、Go 语言 – 函数 – 引用传值

三十七、Go 语言 – 函数 – 引用传值 引用传值是指在调用函数时将实际参数的地址传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数 范例 这个 swap 函数,通过引用传值,交换两...
编程猿的头像-456源码网编程猿4年前
0555