今天我们要讲的就是函数[对于函数,在最后面还有几道题,喜欢的博友可以看了自己做一下,和我交流一下] 当然这与我们的c语言还是有一定的共同之处的,对于有一些c语言或者是java基础的童鞋,我觉得是很容易的. 定义函数的语法为:[注意一些书写格式] func 函数名(参数1: 类型1,参数2:类型2)-> 返回类型{代码块} 在本节课我们将涉猎到函数的参数为函数,返回值为函数等情况 第二课时: //: Playground - noun: a place where people can play
接口是面向对象的必备属性之一,即便是像C语言这种面向过程的语言也可以通过指向函数的指针来实现接口.我们熟知的面向对象语言中更是少不了接口.最近闲了下来,又可以开始学习Go语言了,发现Go语言的接口吸收了各种语言的优点,也考虑到了很多面向对象语言的不足. 如果我使用的Java在创建一个借口的时,我会如何做呢? public interface TestInterface { public int getNumber(int num1, int num2); } 然后是这个接口的实现类: class
指针应该算得上是c语言的精华,但也是难点. 非常多教程或者博客都有对其具体的解说与分析. 我这一节的内容,也是解说指针.但我会尽量使用图解的方式,使大家非常easy理解及掌握. 一.基本使用 先来看看以下的代码: int i = 3; int *p; p = &i; printf("i 存放的内容的值: %d, i 自己所在的地址: %p\n", i, &i); printf("p 存放的地址的值: %p; p 自己所在的地址: %p; p 存放的地址所指所存