已知在C/C++中当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。1、二维数组的概念 在C语言中,二维数组实际上是一种特殊的一维数组,它的每个元素也是一个一维数组。因此,二维数组下标形式正确写法如下:int arrays[i][j]。2、二维数组作为函数参数(传递数组时必须让编译器知....
分类:
编程语言 时间:
2015-06-03 08:27:35
阅读次数:
136
1、不可变(immutable):int、字符串(string)、float、(数值型number)、元组(tuple)可变(mutable):字典型(dictionary)、列表型(list)>>>person=['name',['saving',100]]>>>ly=person[:]>>> z...
分类:
编程语言 时间:
2015-05-31 19:56:41
阅读次数:
140
在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。
package com.tgb.callback;
/**
* 此接口为联系的方式,不论是电话号码还是联系地址,作为
* 老板都必须要实现此接口
* @author yingjie
*
*/
public inte...
分类:
编程语言 时间:
2015-05-31 18:31:17
阅读次数:
117
1.String字符串1)String类型介绍String类采用final修饰,String对象为不可变对象,一旦在内存中创建,内容不能发生变化,若要对字符串内容改变,那么就会创建新对象。String对象创建,有静态和动态之分。Stringstr1="dadsadad";Stringstr2=newString("dasdasdadad");2)String..
分类:
编程语言 时间:
2015-05-30 18:24:46
阅读次数:
170
众所周知,ARM架构下,函数参数是通过 r0~r4寄存器传递的;但是如果参数超过四个,就要借助于栈了。
下面以一个例子说明。
int func(int a1, int a2, int a3, int a4, int a5, int a6)
{
return a1 + a2 + a3 + a4 + a5;
}
int main(void)
{
func(1, 2, 3, 4, 5, 6);...
分类:
其他好文 时间:
2015-05-28 08:13:35
阅读次数:
207
一个对象使用copy或mutableCopy方法可以创建对象的副本1.copy需要实现NSCopying协议创建出来的是不可变副本,如NSString, NSArray, NSDictionary(1)不可变对象调用copy (NSSring除外)不会产生新的对象,而是返回对象本身,相当于retai...
分类:
其他好文 时间:
2015-05-19 20:29:24
阅读次数:
144
要主要的几个特殊的函数:1、构造函数,2、复制构造函数,3、拷贝构造函数//以上三个函数,会默认创建,但是当用户定义的时候会取消默认的创建。4、常对象的函数,5、可变对象的函数,//在对象变量可以变化的时候,只有5;在对象变量不变的时候,只有4,可以参考的代码: #ifndef MATRIX_H ....
分类:
编程语言 时间:
2015-05-19 07:10:36
阅读次数:
118
递归就是函数间接的调用自己, 它的实现基于函数参数传递的栈机制, 每次递归递归调用都会多一个栈帧——和简单的函数调用并没有什么不同 (都是使用了调用栈)。调用自己和调用其它函数并没有本质的区别, 都是建立新栈帧, 传递参数并修改当前代码行。在函数体执行完毕后删除栈帧, 处理返回值并修改当前代码行。....
分类:
其他好文 时间:
2015-05-17 21:39:51
阅读次数:
132
正则表达式的定义一个RegExp对象的每一次估值都返回新对象,这意味着RegExp是可变对象。直接量字符模式说明备注任意字符除^ $ . * + ? = ! : | \ / () [] {}以外的字符,代表自身\0(数字零)NUL字符\u0000\t制表符\u0009\n换行符\u000A\v垂直制...
分类:
其他好文 时间:
2015-05-12 20:44:41
阅读次数:
119
String1,Stirng是对象不是基本数据类型2,String是final类,不能被继承。是不可变对象,一旦创建,就不能修改它的值。3,对于已经存在的Stirng对象,修改它的值,就是重新创建一个对象,然后将新值赋予这个对象StringBuffer1,一个类似于 String 的字符串缓冲区,对...
分类:
其他好文 时间:
2015-05-09 01:12:08
阅读次数:
131