基础知识讲解

1.什么是指针?
在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。

2.函数签名指什么?
函数签名(或者类型签名,抑或方法签名)定义了 函数或方法的输入与输出。

    签名可包含以下内容:
        ①参数 及参数的 类型
        ②一个的返回值及其类型
        ③可能会抛出或传回的异常
        ④该方法在 面向对象程序中的可用性方面的信息(如public、static或prototype)。

    一个函数由这么几部分组成,函数名、参数个数、参数类型、返回值,函数签名由参数个数与其类型组成,就是把函数名字去掉以后剩下的东西(返回值、参数、调用方式等)。函数在重载时,利用函数签名的不同(即参数个数与类型的不同)来区别调用者到底调用的是那个方法!

  函数签名由函数的名称和它的每一个形参(按从左到右的顺序)的类型和种类(值、引用或输出)组成。

  而委托可以理解为以函数作为参数的函数。那么该委托就必须具备和函数相同的参数列表(包括参数的顺序都要相同)。

    更新中...

猜你喜欢

转载自www.cnblogs.com/HenryWEI/p/9552397.html