当前位置:  开发笔记 > 前端 > 正文

无论'entry'关键字发生了什么?

如何解决《无论'entry'关键字发生了什么?》经验,为你挑选了3个好方法。

前几天在我的白皮书中巡航时,我在C关键字列表中注意到了. entry是该列表中的关键字之一.

它留作将来使用.回想一下我的Fortran时代,有一种类型的函数使用entry语句来创建第二个参数签名,或者进入函数的入口点.

这是最初打算用于什么条目?或者完全不同的东西?

关于entry关键字的故事是什么?



1> Benoît..:

我不知道,所以我用谷歌搜索了一下这个.这是我发现的.

首先,它作为保留关键字包含在内.

:K&R1中提到的条目关键字是什么?
:保留允许具有多个不同命名的入口点的函数,但它已被撤销.

(来自http://archives.devshed.com/forums/cc-134/c-programming-faqs-371017.html.)

它从未标准化; 一些编译器以非常个性化的方式使用它.

我猜它后来被宣布为过时的.



2> Paul Tomblin..:

在FORTRAN中,"ENTRY"可以在子例程中声明第二个入口点.这是一个结构化的编程夜莺,幸运的是C决定不采用它.



3> Robert Gambl..:

entry关键字来自PL/I,允许多个入口点进入函数.该关键字由一些编译器实现,但从未标准化.


这将真正巩固C的地位,即"汇编语言的所有力量和速度,以及汇编语言的所有可读性".
推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有