黑马程序员技术交流社区

标题: IOS入门基础c语言新手自学提高效率最强攻略 [打印本页]

作者: ivae0    时间: 2015-7-30 13:29
标题: IOS入门基础c语言新手自学提高效率最强攻略
想学ios的同学都需要先学习C语言程序设计,没有基础的同学学起来会比较盲目,即便有基础教学视频指导,真正做题的时候就发现效率其实并不高。
下面我说几个提高自学效率的方法,PS:从学习C开始,自己摸索出来的方法仅个人意见。
举个例子:i-1和i=i-1之间的区别,或者i++与++i之间的区别,指针函数p和*p等相似的问题的解决最强方法。
最强方法1:i-1和i=i-1的区别:

                   作手拿党当然可以,如果真的可以更好的理解。
                    先来写一个程序:
  1. #include <stdio.h>
  2. #include <conio.h>
  3. int main()
  4. {
  5. int i;
  6. i=0;

  7. printf("%d",i-1);
  8. getch();
  9. return 0;
  10. }
复制代码

                       再来写一个程序
  1. #include <stdio.h>
  2. #include <conio.h>
  3. int main()
  4. {
  5. int i;
  6. i=0;
  7. i-1;
  8. printf("%d",i);
  9. getch();
  10. return 0;
  11. }
复制代码
                 想知道加括号有没有区别请看下变程序
  1. #include <stdio.h>
  2. #include <conio.h>
  3. int main()
  4. {
  5. int i;
  6. i=0;

  7. printf("%d",(i-1));
  8. getch();
  9. return 0;
  10. }
复制代码

                    学C都应该会用c++或者苹果的Xcode,把写好的程序编译运行,                           
                            即便你不懂debug或看汇编代码这类方法,这样多次只修改自己疑惑的部分再进行编译也可以明白区分。
                           可以用这个方法试一下i++和++i之间的差别,不举例子啦,同学们自己摸索。
                            这种方法必然慢,但能直接提高你的学习效率,和你的动手能力及理解能力。谁用谁说好。
               

最强方法2:凡事可以问度娘。百度你想知道的问题,类比学习英语四级查阅字典一样,见得多了就记住了。
                          但是弊端:不如方法1记得牢。毕竟自己研究出来的,可以类比:自己生的孩子和隔壁老王家的孩子能一样对待吗?PS:我是句笑话。


最强方法3:据说一个成功的IT人士都喜欢逛论坛,其他不说你懂的。
                           开玩笑,我会写这么水的教程吗。下面是最强方法3:
                           学过书法的同学都知道,入门都在临摹大师们的手笔,学习他们的书写风格,同样,我们学习C语言,也需要临摹。
                           目前几乎任何软件都有开源代码,简单的小程序更多。会写小程序的也是从for循环,if语句走过来的,如果你积累的基础可以看懂小程序的部分                             代码,那恭喜你,很快你就可以自己写程序了。但记住,先学会临摹,把临摹的程序变成自己的记忆,等你真正用到的时候不看论坛自己写出来                              的时候就是自己的东西了。这里也不举例子了,举栗子胳膊会酸。大家自己悟。


下边是一个二级计算机c语言考试的资料,对你会有很大帮助的。


                           [hide=d3]链接:http://pan.baidu.com/s/1o667MVC 密码:tc3w[/hide]

作者: wy911011    时间: 2015-7-30 13:48
哦,看看
作者: wxh794708907    时间: 2015-7-30 16:05
很不错的东西 就是不知道有没有注释
作者: ivae0    时间: 2015-7-30 19:09
加个精可好
作者: firebomber0999    时间: 2015-7-30 19:50
哦,看看
作者: lixianzhu0712    时间: 2015-7-30 19:58
学习了!               !!!!!!!!!!!!
作者: 红双喜    时间: 2015-7-30 22:23
我来看看,这隐藏的是什么宝贝。
作者: noway190    时间: 2015-7-31 00:04
可以的               
作者: noway190    时间: 2015-7-31 00:05
可以的               
作者: 313500313    时间: 2015-7-31 05:44
看看 希望有帮助
作者: 贤90    时间: 2015-7-31 09:10
棒棒棒棒
作者: xiaochongzi    时间: 2015-7-31 11:35
然并卵!!!!
作者: 风火山林    时间: 2015-7-31 12:54
度娘是全能的。
作者: 562413895@qq.co    时间: 2015-7-31 14:36
OC中不懂的地方,解释的文档都是用C语言来解释的,所以得学好C语言
作者: Daniel-Lim    时间: 2015-7-31 15:02
支持一下
作者: 1312878967    时间: 2015-7-31 15:21
加油!!!1!1
作者: lixianzhu0712    时间: 2015-8-1 10:58
加油!!!!!!!!!!!!!
作者: 我丶就这样    时间: 2015-8-1 11:27
围观学习!!
作者: 庞佳星    时间: 2015-8-1 19:34
朋友,别人写的代码可以看懂,但是自己写不出来。怎么办?
作者: neobug    时间: 2015-8-1 22:18
希望能有帮助
作者: chensc    时间: 2015-8-2 09:40
学习学习!
作者: 杨鸿    时间: 2015-8-2 09:43
还是很不错的!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2