徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

行號 (程式語言)和非結構化程式設計

快捷方式: 差异相似杰卡德相似系数参考

行號 (程式語言)和非結構化程式設計之间的区别

行號 (程式語言) vs. 非結構化程式設計

行號是程式語言中的一個用語,是用來識別文本文件各行的數字。最常見的作法是在各行指定不重複的數字,第一行數字為1,後續各行依序加一。 C語言中源代码的行號定義成從檔案開始到指定位置之間,所讀到換行符號的個數再加一。 在一些古老的程式語言(如GW-BASIC)中,行號是程式語法中必需的一部份。 主要原因是當時的作業系統缺乏交互式的文字編輯器,程式編輯器的界面往往只有行编辑器。指定行號可以使編輯器知道要編輯哪一行,也可以在原代碼的特定位置中插入一行。行號也可以將程式實際需要執行的先後順序和輸入程式時的順序區隔開來。 現在的作業系統普遍都有交互式文字編輯器的功能,因此大部份的程式語言都已不需要行號。. 非结构化程序设计是历史上最早的能够创造图灵完备算法的程序设计模式。在它之后,历史上又出现了结构化(过程化)程序设计、面向对象程序设计。 非结构化程序设计被批评最严重的方面就是会产生很难读懂的代码(戏称面条式代码),在创建大型工程方面有时会被认为是很差的,不过,因为赋予程序设计者很大的自由,被人称赞为如同莫扎特在谱曲。.

之间行號 (程式語言)和非結構化程式設計相似

行號 (程式語言)和非結構化程式設計有(在联盟百科)3共同点: BASIC控制流程標記 (程式語言)

BASIC

BASIC(來自Beginner's All-purpose Symbolic Instruction Code的縮寫),又譯培基,一種直譯式程序设计语言。名稱字面為意思“初學者的全方位符式指令代碼”,設計給初學者使用的程式語言,在完成編寫後不須經由编译及連結等手續,經過直譯器即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。.

BASIC和行號 (程式語言) · BASIC和非結構化程式設計 · 查看更多 »

控制流程

控制流程(也稱為流程控制)是電腦運算領域的用語,意指在程式執行時,個別的指令(或是陳述、子程序)執行或求值的順序。不論是在宣告式程式語言或是函數程式語言中,都有類似的概念。 在宣告式的程式語言中,流程控制指令是指會改變程式執行順序的指令,可能是執行不同位置的指令,或是在二段(或多段)程式中選擇一個執行。 不同的程式語言所提供的流程控制指令也會隨之不同,但一般可以分為以下四種:.

控制流程和行號 (程式語言) · 控制流程和非結構化程式設計 · 查看更多 »

標記 (程式語言)

程式語言中的標記是加在源代碼中識別用的字串,大部份的語言都將標記視為標識符(identifier),後面要加一個冒號作為識別。 在許多高階語言中標記會用來標示Goto指令的終點。在組合語言中標記則是用來標示跳躍指令(如JMP)的終點。也時也會利用標記來作為程式的分段。Fortran及BASIC語言支援數字型的標記,也就是行號。標記也在调试時用來識別已編譯過程式的進入點。.

標記 (程式語言)和行號 (程式語言) · 標記 (程式語言)和非結構化程式設計 · 查看更多 »

上面的列表回答下列问题

行號 (程式語言)和非結構化程式設計之间的比较

行號 (程式語言)有25个关系,而非結構化程式設計有13个。由于它们的共同之处3,杰卡德指数为7.89% = 3 / (25 + 13)。

参考

本文介绍行號 (程式語言)和非結構化程式設計之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »