資源簡介
以前課程設計做的C++的語法分析程序,功能比較簡單,有詳細注釋,容易理解
代碼片段和文件信息
#include
#include
#include
using?namespace?std;
char?str[50]token[10]; ??//存放整個字符串數組,與單個字符串?
char?ch;
int?k=0;
int?synpm=0nrowsum=0;//syn==1?????變量
??//syn==2?????關鍵字
??//syn==3?????數字
??//syn==4 begin
??//syn==5 end
??//syn==6~20?????符號
const?char?*gjz[34]={“auto““break““case““char““const““continue““default““do““double“?
“else““enum““extern““float““for““goto““if““int““long““register“?
“return““short““signed““sizeof““static““struct““switch““typedef“?“printf“
“union““unsigned““void““volatile““while““main“}; //定義關鍵字
?
//聲明各個方法?
void?factor();
void?expression();
void?yucu();
void?term();
void?statement();
void?yufa();
void?cifa()
{
????/*
????????共分為三大塊,分別是關鍵字、數字、符
- 上一篇:俄羅斯方塊C語言源代碼
- 下一篇:企業人力資源管理系統C++
評論
共有 條評論