实现一个HTML语法检测器函数,有语法错误返回1,没有语法错误返回0 hasSyntaxEr

实现一个HTML语法检测器函数,有语法错误返回1,没有语法错误返回0 hasSyntaxEr,第1张

这是创建二叉树的实现函数

void BuildBiTree(BSTree &T,char *s,int i)

{

char stack[20],base,top

int left,middle,right

base=top=0

if(*s)

{

T=(BSTree)malloc(sizeof(BSTNode))

T->data=s[i]

T->lchild=NULL

T->rchild=NULL

if(s[i+1]!='\0' &&s[i+1]!=',' &&s[i+1]!=')')

{

left=i+2

if(s[left]!='#')

BuildBiTree(T->lchild,s,left)

middle=i+3

if(s[middle]=='(')

stack[top++]=s[middle++]

for(top!=base &&s[middle]!='\0'middle++)

{

if(s[middle]=='(')

stack[top++]=s[middle]

if(s[middle]==')')

top--

}

right=++middle

if(s[right]!='#')

BuildBiTree(T->rchild,s,right)

}

}

}

这里是void BuildBiTree(BSTree &T,char *s,int

我用的是win tc ,是不是win tc不支持void BuildBiTree(BSTree &T,char *s,int i)啊

只要把变量的“&”去掉就没问题,但去掉了就结果错误啊

ps:这不是主函数

双引号 改成单引号 还有 属性和属性之间 最好是空一格

$("#maintable").append("<tr><td>"+jsonvars.log[i].filename+"</td><td>"+jsonvars.log[i].time+"</td><td>"+jsonvars.log[i].size+"</td><td>" +"<button value='"+jsonvars.log[i].filename+"' onclick='"+Download(this.value)+"'>" +"查看</button><button value='"+jsonvars.log[i].filename+"' onclick='"+Download(this.value)+"'>下载ZIP</button></td></tr>")

这样的代码没有人看的...

没有一点格式缩进什么的..

看见就头疼,,

建议自己手写 或用工具进行代码的格式化

至于上楼说的"你第五行后面/* */注释后面那个*号是干嘛的。。"

我可以担保 那个星号没有错误的,因为这是CSS的语法,一个通用选择符.并非注释的星号


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7080336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存