- 7
- 0
- 约16.34万字
- 约 22页
- 2017-04-09 发布于贵州
- 举报
怎样阅读别人的原代码怎样阅别人的原代码
怎样阅读别人的原代码
源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编
写程序的过程中需要他们的“语言”。音乐家用五线谱,建筑师用图纸,那程序
员的工作的语言就是“源码”了。人们平时使用软件时就是程序把“源码”翻译成我
们可直观的形式表现出来供我们使用的。任何一个网站页面,换成源码就是一
堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了。
计算机里面运行的所有东西都是用程序编出来的(包括操作系统,如 Windows,还
有 Word 等,网络游戏也一样),而编写程序要用到计算机语言,用计算机语言直接
编出来的程序就叫源码,比如用 VisualBasic 编写的源码文件一般为.bas 文件,
而用 C++编写的一般为.cpp 文件,源代码不能直接在 Windows 下运行,必须
编译后才能运行。源码经过编译处理后就可以直接在操作系统下运行了。很多
的站长都喜欢使用建网站的程序源码,因为可以很方便的修改,对于任何一个
seo 人员来说,都是非常好的一个切入点。从字面意义上来讲,源文件是指一个
文件,指源代码的集合.源代码则是一组具有特定意义的可以实现特定功能的字符
(程序开发代码),源代码”在大多数时候等于“源文件”。比如在这个网页上右键
鼠标,选择查看源文件.出来一个记事本,里面的内容就是此网页的源代码.这句话
就体现了他们的关系,此处的源文件是指网页的源文件,而源代码就是源文件的内
容,所以又可以称做网页的源代码..,源代码是指原始代码,可以是任何语言代
码。汇编码是指源代码编译后的代码,通常为二进制文件,比如
DLL、EXE、.NET 中间代码、JAVA 中间代码等。高级语言通常指
C/C++、BASIC、C#、JAVA、PASCAL、易语言等等。汇编语言就是 ASM,
只有这个,比这个更低级的就是机器语言了。
网站源码作为软件的特殊部分,可能被包含在一个或多个文件中。一个程
序不必用同一种格式的源代码书写。例如,一个程序如果有 C 语言库的支持,
那么就可以用 C 语言;而另一部分为了达到比较高的运行效率,则可以用汇编
语言编写。较为复杂的软件,一般需要数十种甚至上百种的源代码的参与。为
了降低种复杂度,必须引入一种可以描述各个源代码之间联系,并且如何正确
编译的系统。在这样的背景下,修订控制系统(RCS)诞生了,并成为研发者
对代码修订的必备工具之一。还有另外一种组合:源代码的编写和编译分别在
不同的平台上实现,专业术语叫做软件移植。
阅读别人的代码作为开发人员是一件经常要做的事情。一个是学习新的编
程语言的时候通过阅读别人的代码是一个最好的学习方法,另外是积累编程经
验。如果你有机会阅读一些操作系统的代码会帮助你理解一些基本的原理。还
有就是在你作为一个质量保证人员或一个小领导的时候如果你要做白盒测试的
消
防
中
队
副
中
队
长
201
6年
度
述
职
报
告
今
年
以
来
,
在
各
级
领
导
的
关
心
支
持
下
,
我
认
真
钻
研
业
务
,
始
终
以
高
标
准
严
格
要
求
自
己
,
踏
实
工
作
,
较
好
地
完
成
了
各
项
工
作
任
务
。
现
就
今
年
的
主
要
工
作
做
以
下
述
职
:
一
、
不
断
加
强
学
习
,
努
力
提
高
自
身
素
质
一
是
加
强
基
础
理
论
的
学
习
,
夯
实
政
治
理
论
功
底
。
我
积
极
参
加
各
项
政
治
教
育
理
论
学
习
,
认
真
完
成
各
类
学
习
笔
记
。
一
年
来
,重
点
学
习
了
改
革
强
警
重
要
思
想
和
两
学
一
做
专
题
教
育
。
在
学
习
中
,
以
学
以
致
用
为
主
,
将
理
论
与
实
际
相
结
合
,
注
重
学
习
效
果
,
打
牢
思
想
根
基
,
提
高
自
身
的
思
想
觉
悟
和
道
德
水
准
。
通
过
学
习
,
政
治
觉
悟
、
理
论
水
平
得
到
提
高
,
党
性
修
养
得
到
加
强
,
在
实
际
工
作
中
更
加
明
确
方
向
,
更
加
自
觉
地
按
照
科
学
发
展
观
的
要
求
去
思
考
问
题
,
谋
划
工
作
。
二
是
认
真
学
习
党
纪
政
纪
条
规
,
始
终
坚
持
为
人
民
服
务
的
宗
旨
。
进
一
步
加
强
了
世
界
观
的
改
造
,
牢
固
树
立
为
人
民
服
务
的
思
想
,
端
正
思
想
作
风
,
提
升
思
想
境
界
,
切
实
做
到
为
民
、
务
实
、
清
廉
。
牢
固
树
立
科
学
的
世
界
观
、
人
生
您可能关注的文档
- 心理测试(明尼苏达多相个性验表MMPI)心理测试(明尼苏达多相个性测验表MMPI).pdf
- 心理学论文范例心理学论文范.pdf
- 心理测试及分析心理测试及分.pdf
- 心理学考研笔记(发展心理学).pdf
- 心理测量学复习重点心理测量复习重点.pdf
- 心理测量学知识+心理测验技能.pdf
- 心理情景剧剧本模板心理情景剧本模板.pdf
- 心理测验技能试题 2心理测技能试题 2.pdf
- 心理测量重难点心理测量重难.pdf
- 心理班管理学重点(仅供参考).pdf
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)