如何看懂一个程序
来源:互联网 发布:上古世纪精灵捏脸数据 编辑:程序博客网 时间:2024/05/16 12:37
看别人的程序,从别人的程序中学习对程序人来说是一件非常重要的事,但首先你得能看懂别人的程序,那么如何才能看懂别人的程序呢?具体来说只需要三步:
1.弄明白程序执行的流程,即程序执行的顺序,先执行哪一个后执行哪一个。
2.在弄明白语句执行的流程的基础上弄明白每一个语句的功能。
3.试数。所谓试数就是说你要给程序不同的输入,然后把自己当成计算机看看每一个不同的输入对应的输出的结果是什么。试数的时候,我们一般是在草稿之上写程序执行的过程,要注意你一定要写的整齐,详细,规范,只有这样你才能够明白这个程序到底要做什么。
最后我想说,有时候我们之所以看不懂程序那是因为我们没有把自己当成计算机一样一步一步的去执行,说白了,那是因为你懒!
0 0
- 如何看懂一个程序
- 如何看懂一个程序
- 6 如何看懂一个程序
- 什么是流程控制,如何看懂一个程序
- 如何快速看懂一个大型程序
- 如何快速看懂一个大型程序
- 如何快速看懂一个大型程序
- 如何快速看懂一个大型程序
- 如何快速看懂一个大型程序
- 如何看懂大型程序
- 如何看懂一个函数
- 怎么看懂一个MFC程序?
- 如何看懂C语言程序
- 看懂一个程序的3个步骤
- 一个有趣的程序-暂时没有看懂
- 一个程序看懂C++ switch 执行流程
- 如何看懂别人的C#程序!
- 如何快速看懂一个Android项目
- Outlook过滤器
- java之网络通信
- 双逻辑非(!!)操作符
- JVisulVM使用
- 初入Java测试员之路
- 如何看懂一个程序
- python 关于fork模块及getpid方法自我理解。
- 如何编写出更有保存价值和使用价值的程序?
- Android分析破解-秒脱360加固大法
- Android Notification 通知 简单使用
- Linux文件读写与缓存
- 学习编程的秘诀
- 赋值语句的返回值为永真?
- 程序员面试金典--面试27之有一个正整数,请找出其二进制表示中1的个数相同、且大小最接近的那两个数