更新时间2018-12-24 01:02:47
写了一个字符串比较函数,不管字符串是否相等,老是返回true,求大神指教一下,不胜感激!!
一个基础的概念
pascal(lazarus )的
result:=...语句只是赋返回值,它不会退出循环直接从函数返回的
你的result:=false在循环中,它只赋值
而循环结束,无论前面结果如何result:=true;总会执行,然后退出函数
若要中断循环执行,你可以用break这个关键字,而若要从函数直接返回,可用exit
下一篇:在哪里能获取Chrome内核