请问pascal语法中有没有相当于c语言中“return”的返回指令?

解决方案 »

  1.   

    就是REsult:=你的function返回的类型
      

  2.   

    result .不知你的意思是不是退出exit
      

  3.   

    Result:=XXX;
    Exit;
    两条语句的结合
      

  4.   

    没有。
    只有exit
    如果是函数的话还要先对返回值赋值
    返回值也很恶心,居然是函数名,所以还不能放在表达式的右边
    用习惯了c,感觉pascal非常怪
    再比如全局变量不可以作为for循环的循环变量
    for循环退出后循环变量失去定义
    还是感觉c用起来比较舒服
      

  5.   

    Result := ...;
    但是Pascal不和C一样的是,执行到Result 时并不退出这个函数,还可以继续,只有到函数真正退出时;