一般來說(這完全是我如何使用僞代碼,而不是任何一個規則集)我用僞碼擺脫什麼樣板或語法正確。
舉例來說,假設我有以下的Java代碼...
import java.io.*;
class FileRead
{
public static void main(String args[])
{
try{
// Open the file that is the first
// command line parameter
FileInputStream fstream = new FileInputStream("textfile.txt");
// Get the object of DataInputStream
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
//Read File Line By Line
while ((strLine = br.readLine()) != null) {
// Print the content on the console
System.out.println (strLine);
}
//Close the input stream
in.close();
}catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}
}
我爲僞代碼的解釋會是這樣的......
main() {
FileInputStream fstream = new FileInputStream(fileLocation);
BufferedReader br = BufferedReader(.....fstream);
String str;
while(br.readline!=empty, str=br.readline) {
System.out(str);
}
}
下面這段代碼可能是沒有用的,任何人,但我 - 但我知道我可以再看一下,看看它是什麼,如果需要寫。這對於在會議中做出快速筆記是很好的,如果我想寫快速的僞代碼,像異常處理這樣的事情我不會考慮。
僞代碼就是你所做的。 –
閱讀*僞代碼*標籤維基:「僞代碼是計算機編程算法的一種緊湊且非正式的高級描述,代表了代碼,可能看起來類似於代碼或代碼結構,但它不是實際的代碼。是代碼或代碼構造的表示。「 –
沒有單一的普遍使用的僞代碼語言(除了Python,顯然!))只要你寫的是明確的並且類似於代碼,它就是*僞代碼。 – NPE