TC官方合作论坛

标题: for(;;)endfor这样写和for(;i<9;)endfor这样写都不行 [打印本页]

作者: tanxinyu    时间: 2013-10-25 11:41
标题: for(;;)endfor这样写和for(;i<9;)endfor这样写都不行
for(;;)endfor这样写和for(;i<9;)endfor这样写都不行

作者: 小王    时间: 2013-10-25 11:54
for(1)
endfor
   
for(i=0;i<9;i++)
endfor
作者: dongyijun1979    时间: 2013-10-25 12:04
不行就别那样写嘛

别老跟C去比呀,明显不是一个编译器
作者: tanxinyu    时间: 2013-10-25 12:05
小王 发表于 2013-10-25 11:54
for(1)
endfor
   

这两种写法是可以,不过像C语言那样都不行了,TC需要改进
作者: kevinqq    时间: 2013-10-25 15:20
感谢你的建议,
TC是借鉴C的语法,在语法上跟C本身还是有很大的区别,
你可以先看下TC的文档部分的 语法介绍

作者: tanxinyu    时间: 2013-10-25 15:32
kevinqq 发表于 2013-10-25 15:20
感谢你的建议,
TC是借鉴C的语法,在语法上跟C本身还是有很大的区别,
你可以先看下TC的文档部分的 语法介绍

建议还是改的像C加强版,for(;I<9;)这种有时很常用,TC限制只有改为for(j=0;i<9;j=0)这种才通过编译,看着好傻
作者: 小王    时间: 2013-10-25 17:57
tanxinyu 发表于 2013-10-25 15:32
建议还是改的像C加强版,for(;I

你用的是VC6吧...- -:
这种写法有误解,后面的VC都不支持了..




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1