一、形参和实参 函数定义过程中的参数叫做形参(parameter),因为它只是一个形式,表示占据一个参数位置。 函数调用过程中传递进来的值就做实参(argument),因为它是具体的参数值。 >>> def func(name):#此处的"name"就是形参 print(name) >>> func
分类:
其他好文 时间:
2016-01-27 23:12:19
阅读次数:
171
程序例子如下:1#include<stdio.h>2#include<stdlib.h>34voidfunc(int*p,intn)5{6printf("line6%p\n",p);7p=malloc(n);8printf("line8%p\n",p);9if(p==NULL)10exit(1);11return;12}1314intmain()15{16intsize=100;17int*p=NULL;18printf("lin18%p\n",p);19func(p,s..
分类:
其他好文 时间:
2016-01-27 02:07:09
阅读次数:
280
一、不用额外变量交换两个整数的值a=a^b;b=a^b;a=a^b;或者:a=a+b;b=a-b;a=a-b;二、不同任何比较判断找出两个数中较大有两种方法,方法一有一定的局限性,a-b的值可能溢出,这样溢出后符号改变,返回结果就不正确。而方法二对a和b是否异号进行了判断,如果同号,则按照方法一返回...
分类:
编程语言 时间:
2016-01-27 02:03:49
阅读次数:
285
1.进制间的转换 头文件 #include itoa(a,c,b) a为原本进制数,c为数组名,未来存结果,b为需要转换成的进制数strupr 把字符中的小写字母转换成大写 注意 不能用指针做形参2.快速排序 头文件 #include sort(a,a+n) a为数组名 需...
分类:
其他好文 时间:
2016-01-25 21:13:29
阅读次数:
163
(一)基本数据类型:传值,方法不会改变实参的值。[java]view plaincopypublicclassTestFun{publicstaticvoidtestInt(inti){i=5;}publicstaticvoidmain(String[]args){inta=0;TestFun.te...
分类:
编程语言 时间:
2016-01-25 11:11:26
阅读次数:
172
(1)加减法:a=a+b;b=a-b;a=a-b;(2)乘除法:a=a*b;b=a/b;a=a/b;(3)异或运算:a=a^b;b=a^b;a=a^b;(遇到a可翻译b,遇到b可翻译a)^异或(按位异或):相同出0,相异出1.如:20000000000000010300000000000000112^30000000000000001=12^3^20000000000000011=3--加减运算#include&..
分类:
其他好文 时间:
2016-01-25 00:10:53
阅读次数:
180
什么是方法?java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段。组成方法的有什么?组成方法的条件有:访问修饰符,可选修饰符,返回值类型,方法名,形参列表,方法体。方法格式有什么需要注意的?方法名可以是任何有效的标识符,命名规则和变量一样。返回类型是该方法返回给调用函数的数据类型。形...
分类:
其他好文 时间:
2016-01-24 21:03:58
阅读次数:
132
一、定义方法基本格式访问修饰符1 访问修饰符2 返回类型 方法名(形参列表){.........方法体}方法里不可再声明方法,但可调用方法二、方法的使用如果是放在类里边,先要new一个对象,在调用方法名(实参)有返回值得,也可以不接受,直接一句调用三、命名通用规则方法名:小写,一般用动词变量名...
分类:
编程语言 时间:
2016-01-24 15:29:39
阅读次数:
144
python函数1.def定义函数关键字;2.函数名,日后通过函数名调用该函数;3.函数声明,不自动执行;4.函数的参数;5.函数的返回值; 返回值: 1.未明确指定返回值,返回none; 2.返回值可以赋值给某个变量;3.返回值可以是变量也可以是数据结构。 参 数: 1.形参 2.实参 3...
分类:
编程语言 时间:
2016-01-18 12:26:51
阅读次数:
206