📄 bianyiyuanli.cpp
字号:
#include <stdio.h>
#include <iostream>
string letter()
{
char ch;
string strToken=" ";
ch=getchar();
while(isletter(ch))
{
concat(strToken);
ch=getchar();
}
return strToken;
}
string digit()
{
char ch;
string strToken=" ";
ch=getchar();
while(isnumber(ch))
{
concat(strToken);
ch=getchar();
}
return strToken;
}
string operater1()
{
char ch;
string strToken=" ";
ch=getchar();
if(ch="+") return ch;
if(ch="-") return ch;
if(ch="*") return ch;
if(ch="/") return ch;
if(ch="%") return ch;
if(ch="^") return ch;
if(ch="=") return ch;
if(ch=">"||ch="<")
{
concat(strToken);
ch=getchar();
if(ch="=")
{
concat(strToken);
return strToken;
}
else
return ch;
}
}
string separator()
{
char ch;
string strToken="";
ch=getchar();
if(ch=",") return ch;
if(ch=";") return ch;
if(ch="{") return ch;
if(ch="}") return ch;
}
map keyword[20];
map * iniKeyword(map * pointKeyword)
{
pointKeyword=keyword;
pointKeyword->push("if",5);
pointKeyword->push("int",5);
pointKeyword->push("for",5);
pointKeyword->push("while",5);
pointKeyword->push("do",5);
pointKeyword->push("return",5);
pointKeyword->push("break",5);
pointKeyword->push("continue",5);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -