
程序设计概念
rv0p111
之前由于一些原因博客没有更新,现在还是正常更新,继续分享..
展开
-
面向对象的程序设计思想
面向对象的三个基本特征是:封装、继承、多态。个人觉得这三点其实我们知道了以后会对以后我们的编程会大有帮助,在此我就浅淡下,为什么会想写这篇文章,因为我的一个学长面试的时候就被问到了这个问题,我个人 对这个问题的理解是。 何谓封装,就是好比我们用户在使用QQ的时候,其实包括发消息,刷空间也好都只是调用它封装好的函数,而里面实际的数据我们是无法看到了,而且我们也没有必要看到。所以这就是封装,可以把成原创 2017-06-27 19:02:43 · 572 阅读 · 0 评论 -
C语言-指针问题
其实指针真的是个难点,会让人感到很晕,所以在此也做下总结。输出就用OC的方式输出了,下面就是创建一个数组,一个int型的p指针指向数组首元素的地址,我们输出*p输出的就是1。 int a[4]={1,2,3,4}; int *p = &a[0]; NSLog(@"%d",*p);下面的这个输出NSLog(@"%d",*(p+1)); 输出的是2,可原创 2017-12-02 16:36:21 · 310 阅读 · 0 评论 -
函数的指针、大程序设计的基本事项
不知道大家有没有试过这样的一件事情,输出一个函数的地址或者main的地址。大家可能会感到好奇,这也可以输出?答案是可以的大家可以这自己的电脑试一下这样的一件事情,printf("%p",main),输出函数的地址的话,我举个例子把比如void f(void){ }我们要输出的话就是这样printf("%p",f);那我们怎么定义函数指针呢?其实就是void(*pf)(void)=f;然后我们在要原创 2017-01-02 22:49:52 · 434 阅读 · 0 评论