我想用僞代碼編寫一個程序,它將識別C/C++源文件中「#」或「%」的不正確使用。 聽起來很簡單,但我不確定如何在「僞代碼」中寫入/描述該符號出現的位置,例如是否在變量名稱前/後。用於處理錯誤的僞代碼程序
我應該使用類似:
If "#" after var_a
then "Error!"
elseif before ";"
.... and so on
,或者我應該使用類似#_ASCII_code is_after「符號」 ......
我真想不通怎麼在僞描述這些特定的情況下碼。
我不得不提到我瞭解在互聯網上的僞代碼。(我已經使用搜索按鈕)
預先感謝您。
C中的僞代碼?你的意思是使用宏來解壓縮代碼中的某些東西? – Gopi
c和C++的源代碼在解析上會有很大的不同。 –
不會。假設您有一個包含錯誤的C源文件(只允許C,而不是C++)。僞代碼程序的想法是描述編譯器如何注意到這些錯誤以及它應該如何處理它們。 – utiliopt