A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

想学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语言考试的资料,对你会有很大帮助的。


                           链接:http://pan.baidu.com/s/1o667MVC 密码:tc3w

21 个回复

倒序浏览
哦,看看
回复 使用道具 举报
很不错的东西 就是不知道有没有注释
回复 使用道具 举报 1 0
加个精可好
回复 使用道具 举报
哦,看看
回复 使用道具 举报
学习了!               !!!!!!!!!!!!
回复 使用道具 举报
我来看看,这隐藏的是什么宝贝。
回复 使用道具 举报 1 0
可以的               
回复 使用道具 举报 1 0
可以的               
回复 使用道具 举报
看看 希望有帮助
回复 使用道具 举报 1 0
贤90 初级黑马 2015-7-31 09:10:42
11#
棒棒棒棒
回复 使用道具 举报
然并卵!!!!
回复 使用道具 举报
度娘是全能的。
回复 使用道具 举报
OC中不懂的地方,解释的文档都是用C语言来解释的,所以得学好C语言
回复 使用道具 举报
支持一下
回复 使用道具 举报
加油!!!1!1
回复 使用道具 举报
加油!!!!!!!!!!!!!
回复 使用道具 举报
围观学习!!
回复 使用道具 举报
朋友,别人写的代码可以看懂,但是自己写不出来。怎么办?
回复 使用道具 举报
希望能有帮助
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马