1.本次课学习到的知识点: (1)void为不反回结果的函数,且void不能省略,否则默认为int,函数体中没有表达式的return语句,也可省略return. (2)不返回结果的函数在定义、调用、参数传递、函数声明上,思路与以前相同,适用于把一些确定的、相对独立的程序功能封装成函数。 (3)局部变 ...
分类:
其他好文 时间:
2016-11-15 23:24:44
阅读次数:
202
函数:封装了某一块功能。也称为方法。 JS函数:经常使用的地方是事件。 其他语言:函数是用在封装功能上。 函数四要素: 1、返回类型。 string 2、函数名。 show 3、参数列表。 (int a) 4、函数体。 (函数体) 强类型语言函数写法: 返回类型 函数名 (参数列表) { 函数体 } ...
分类:
Web程序 时间:
2016-11-14 15:34:30
阅读次数:
200
python在定义变量时 , 需要指定其数据类型 , 而是根据每次给变量所赋的值决定其数据类型。但也可以使用一组函数对常量和变量进行类型转换。 使用int函数将字符串转换为整数,语法如下: int(x [, base]) x 是待转换字符串 base是可选参数 指定转换的整数进制 默认为10进制 使 ...
分类:
其他好文 时间:
2016-09-03 08:36:02
阅读次数:
155
Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。在介绍函数参数的时候,我们讲到,通过设定参数的默认值,可以降低函数调用的难度。而偏函数也可以做到这一点。举例如下:int()函数可以把字符 ...
分类:
编程语言 时间:
2016-08-03 20:16:56
阅读次数:
218
类型转换魔法 类型转换魔法其实就是实现了str、int等工厂函数的结果,通常这些函数还有类型转换的功能,下面是一些相关的魔法方法: __int__(self) 转换成整型,对应int函数。 __long__(self) 转换成长整型,对应long函数。 __float__(self) 转换成浮点型, ...
分类:
编程语言 时间:
2016-07-22 06:29:35
阅读次数:
482
最近在整理一些基础的算法内容,冒泡排序是比较经典的排序方式,这里分别用C、OC和swift写了一下,如有不同意见,欢迎交流。 冒泡排序的基本思想是:每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。 C语言版 void bubble_sort(int a[], int n);//函数声明i ...
分类:
编程语言 时间:
2016-07-01 19:54:42
阅读次数:
161
回调函数:函数参数中函数指针的函数,在调用者调用这个函数时候,这个函数会回头调用调用者编写的函数。函数指针:int(*f)(int);//声明了一个函数指针,它指向一个返回值为int参数为int的函数intp(int);f=p;//函数指针的赋值add=f(25);//等价于调用p(25);为什么要编写回调函..
分类:
其他好文 时间:
2016-06-30 14:51:18
阅读次数:
151
Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。 在介绍函数参数的时候,我们讲到,通过设定参数的默认值,可以降低函数调用的难度。而偏函数也可以做到这一点。举例如下: int()函数可以把 ...
分类:
其他好文 时间:
2016-06-20 12:33:18
阅读次数:
168
1.查找字符位置函数strpos($str,search,[int]):查找search在$str中的第一次位置从int开始stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置strrpos($str,search,[int]):查找search在$str中的最后一次出现的位置从int2.提取子字符函数(双字节)submi..
分类:
Web程序 时间:
2016-05-31 10:43:47
阅读次数:
194