A. 怎样看懂易语言源码
首先你要有易语言,在任何代码的位置按下
F1,...
下面会有一个提示框,,,提示框里会告诉你想知道的一切...
代码的用途,他的类型,返回的数据...等等..
因为属性较多,且每个代码的使用方法
都不是一样,所以无法一一列出..
B. 新手请教:微软已写好许多类,方法,接口等(C#),可否查看其源码,如何看
微软提供的类库无法反编译的,只能看到接口和注释,其它都是徒劳!
C. 怎样才能看懂网页的源代码
可用HTML语言理解网页源代码。
通常用来编写网页的计算机语言有如下三种:
1、HTML语言:最常用最基本的语言,在网页中不可或缺。网页的标题、框架、背景、字体、超链接、颜色和其他元素的设置是用HTML语言完成的。Html是VB和jav的载体,网页的后缀名一般为“.HTM”或者“.HTML”。
2、VB语言,又称visual basic语言,可以进行HTML语言在网页中无法完成的计算、效果、调用各种数据库等。它属于一种相对高级的语言,赋予网页以灵魂,丰富了网页,使用HTML和VB语言共同编写的网页的后缀名一般为“.ASP”。
3、java语言,Java语言的功能与VB语言几乎相同,但它的功能更强大,其效果可能是压倒性的。现在大多数动态网页都是用HTML和Java语言编写的,后缀名一般为“.ASP”或者“.JSP”。
(3)新手看懂的源码阅读扩展阅读:
HTML语言编辑方式:
HTML其实是文本,它需要浏览器的解释,它的编辑器大体可以分为以下几种:
基本的文本和文档编辑软件可以使用微软自己的记事本或写字板来编写,当然,如果使用WPS,你也可以,但是,保存磁盘时,请使用,HTM或,HTML作为扩展,使浏览器能够识别和直接解释执行。
半所见即所得软件,如:fck编辑器、e-webedit和其他在线网页编辑器;特别推荐:Sublime文本代码编辑器(由Jon Skinner开发,Sublime text2收费,但可以无限期试用)。
D. C语言源代码分析(越易懂越好,我只是一个初学者)
printf“”里的是原样输出的东西,但是你的y是未知的,是你程序运行到这一步才可以得到的,你没有办法写到“”里,所以你用%d代替,%d不会原样输出,它代表整数,而你的y的数值就是%d的数值,就是当printf里有%d的时候程序知道它的数值是“”,后跟的那个数,也就是这个程序里的y,比如printf(“%d%d%d”,a,b,c);第一个%d输出的是a的值,第二个%d输出的是b的值,第三个就是c的值了,如果是%c就是字符的意思,%f就是浮点型的数
E. 在Windows下如何阅读linux下的源代码
windows下一般使用source insight来阅读linux源码。
Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。
F. 初学者怎样看懂代码
初学者要看懂代码首先从要需求分析了解,然后是系统分析,最后是块的理解。看懂代码其实不难,大抵不过是选择,分支,循环。语法如果看不懂,那就需要补补基础,先弄清楚这段代码要做什么,有说明最好,可以帮助理解,没有说明就试着过一下代码流程。
(6)新手看懂的源码阅读扩展阅读:
最重要的是学会写程序
C语言也好,python也好,得学会思考用程序实现,举个例子,想制定计划表,安排时间,那这个问题就可以写个程序来实现;你想做笔记、管理自己的文件,这也是一个程序。
从简单的、直接的几行十几行程序开始,比如计算器;到复杂的小工具,比如大数计算器,这个过程中你逐渐明白数组、指针、内存布局、函数,了解递归、栈、链表,然后学基本的数据结构,之后再写程序,你需要考虑代码的优雅、简单、时间空间效率高,使用什么样的方式来实现最好,最后学会了复用,学会了调用系统API,学会了想什么就能用代码实现什么或者知道它不能被实现,就学会了编程。
G. 新手应该如何读GoogleV8引擎源代码
新手的不太建议读v8源代码。新手如果通过v8学c++,估计在成功编译之前就放弃了。我记得某个v8的developer在wingolog一系列关于v8分析的文章(posts tagged "v8")的comment里,或者是Lars,曾经提到v8不是用来学的,因为它存在的目的就是为了最高性能,里面用了大量的奇巧淫技,比如说small integer表示,比如说把浮点数转化成字符串的Grisus3算法(http://florian.loitsch.com/publications/dtoa-pldi2010.pdf?attredirects=0). 另外,处于速度考虑,v8和普通的编译器/虚拟机不太一样,没有太多control flow analysis和data flow analysis(至少我看的时候是这样)。
需要知道的是,Lars原来是做Hotspot VM的,里面大量的思想来自大神Urs Hölzle。大名鼎鼎的on stack replacement,polymorphic inline cache等等完全可以在Urs Hölzle二十年前的博士论文里可以找的到,所以要看懂v8这些理论少不了; V8里的hydrogen指令更是用来自Hotspot的C1Visualizer可以看,所以我想如果要学习的话,还不如先看看wingolog的这一系列v8文章:posts tagged "v8",以及Urs Hölzle的博士论文和相关论文http://i.stanford.e/pub/cstr/reports/cs/tr/94/1520/CS-TR-94-1520.pdf,最后最好还要熟悉virtual machine的实现。比如各种GC算法,不然看v8里的对象管理你就直接晕了。有了这些理论打底,熟悉一般的compiler和virtual machine implementation,而且还熟悉ecmascript spec,熟悉C++的话,倒是可以开始看了...但如果你这些都熟悉,那看v8干嘛呢?给它做code review? 比较有意思的是这些理论都熟悉了,然后比较各种javascript的实现。比如在对象表示上mozilla就不是v8的smi tag,而是利用NaN boxing;比如是直接inteprete还是像v8那样有highlevel IR和lowlevel IR;等等。
H. 想要看懂一个安卓游戏的源码该从哪里开始看,从哪里入手
你好,要读懂安卓游戏源代码,必须懂得Java语言以及相关的类库,所以,入手的话建议:
1、找一本Java语言通用教材学习
2、然后学习Java类库,安卓游戏主要用到J2ME
掌握这两个就可以读懂源码了,但是需要时间!
有其他问题欢迎到电脑管家企业平台咨询,我们将竭诚为您服务!
腾讯电脑管家企业平台:http://..com/c/guanjia/