Pascal语言小问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 11:51:06
背景:有C语言基础,在看编译原理,里面有pascal语言.
问题:
program和procedure分别相当于C里面的什么?主函数?函数?过程?
有点晕~~

另外希望能找个会pascal的人可以QQ交流的。看编译原理没pascal基础还是比较郁闷的,虽然大多看懂,但还是有些很晕。
那pascal只能靠非局部变量返回值?
有没人愿意和我交流交流啊~ 留个QQ撒,pascal很多不清楚啊~

program是程序的开头,你可以理解为C语言的main,但是事实上是有区别的。

procuedure和function两个才相当于C语言里面的函数,procedure就是void类型的函数,function就一定有返回类型。

不要郁闷,PASCAL基础可以很快理解,只要会看范式,一下就会明白。

program 指的是主程序的代码开始
procedure 相当于 过程,更准确一点是无返回的函数 void a ()