malloc函数简介须要包括头文件:#include '<stdlib.h>函数声明(函数原型):void *malloc(int size);函数功能:在内存的动态存储区中分配一个长度为size的连续空间。其参数是一个无符号整形数,返回值是一个指向所分配的连续存储域的起始地址的指针。说明:mall ...
分类:
其他好文 时间:
2019-06-09 11:27:43
阅读次数:
105
一、装饰器 1、概念:装饰器是一个闭包(内层函数引用外层函数的非全局变量,这个内层函数就可称之为闭包),把一个函数当做参数返回一个替代版的函数,本质上就是一个返回函数的函数。 2、作用:在不修改源代码的基础上,扩展代码的使用。 3、理解装饰器 接下来,写一个带参数的,比较通用的装饰器,并运用装饰器语 ...
分类:
编程语言 时间:
2019-06-08 14:50:45
阅读次数:
107
一:functools模块——高阶函数 https://www.cnblogs.com/zhbzz2007/p/6001827.html 二:返回函数 三:匿名函数 四:装饰器 五:偏函数 六:闭包 ...
分类:
其他好文 时间:
2019-05-28 14:16:50
阅读次数:
84
函数副作用指当调用函数时,除了返回函数值之外,还对主调用函数产生附加的影响。例如修改全局变量(函数外的变量)或修改参数。 纯函数 纯函数(Pure Function)——输入输出数据流全是显式(Explicit)的。 显式的意思是,函数与外界交换数据只有一个唯一渠道——参数和返回值;函数从函数外部接 ...
分类:
其他好文 时间:
2019-05-25 09:37:08
阅读次数:
228
函数的属性 Name属性 函数的name属性可以返回函数的名字 demo: function s1(){ } s1.name()//函数的名字 如果函数是以变量的方式声明的话并且匿名函数的话,变量名即为函数名. demo: var a = function (){ } a.name()//函数的名字 ...
分类:
其他好文 时间:
2019-05-08 17:23:43
阅读次数:
99
心得:在此次实验中,我了解到了函数的具体调用过程,但仍然需要继续练习将函数调用掌握。 1.函数的定义 2.函数的调用 3.参数传递 4.函数结果返回 5. 函数原型声明 #include <stdio.h>#include <math.h>int prime (int m);int main (vo ...
分类:
其他好文 时间:
2019-05-06 20:51:29
阅读次数:
118
函数 定义函数的语法 函数四部分 用def关键词来声明函数 如何使用函数 函数的分类 根据参数列表划分 无参函数:不需外界资源 有参函数:需要外键资源 根据返回值划分:return是用来结束函数的 空返回:返回None 一值返回 多值返回 函数的嵌套调用 ...
分类:
其他好文 时间:
2019-04-23 20:49:25
阅读次数:
208
mysql存储过程 首先 先了解存储过程用法: 应用场景: 我现在有一台主机,一台主机内有两个内存条 我已经获取到了主机的信息. 现在已经建立了 主机表 以及内存表,其中内存表有一个外键指向主机ID 我现在要插入主机数据,同时增加主机表信息,以及内存表信息. 删除存储过程: 查看有哪些存储过程 my ...
分类:
数据库 时间:
2019-03-14 15:07:21
阅读次数:
163
/* 第七章函数的基本知识 */ /*01)c++对于返回值有一定的限制:可以是常量、变量、指针、结构对象或表达式,但不可以是数组02)c++返回数组的方法:将数组作为结构会对象组成部分来返回03)函数遇到return则结束该函数04)如果一个函数的两房额参数类型相同,则必须分别制定每个参数的类型, ...
分类:
编程语言 时间:
2019-03-10 17:38:00
阅读次数:
293
设一个序列为: a[0], a[1], ..., a[n-1],一个逆序对是指:{ (a[i], a[j]) | a[i] > a[j], i < j }。 统计一个序列中的逆序对个数,可以使用冒泡排序法、二路归并法等。这里介绍利用冒泡排序统计逆序对个数的方法。 核心思想:冒泡排序中,每进行一次交换 ...
分类:
编程语言 时间:
2019-03-10 00:01:31
阅读次数:
546