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的语法,一个通用选择符.并非注释的星号
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)