行號_(程式語言)

行號是程式語言中的一個用語 ， 是用來識別文本文件各行的數字 。 最常見的作法是在各行指定不重複的數字 ， 第一行數字爲1 ， 後續各行依序加一 。 C語言中源代碼的行號定義成從檔案開始到指定位置之間 ， 所讀到換行符號的個數再加一 。 在一些古老的程式語言 （ 如GW - BASIC ） 中 ， 行號是程式語法中必需的一部份 。 主要原因是當時的作業系統缺乏交互式的文字編輯器 ， 程式編輯器的界面往往只有行編輯器 。 指定行號可以使編輯器知道要編輯哪一行 ， 也可以在原代碼的特定位置中插入一行 。 行號也可以將程式實際需要執行的先後順序和輸入程式時的順序區隔開來 。 現在的作業系統普遍都有交互式文字編輯器的功能 ， 因此大部份的程式語言都已不需要行號 。