gpt4 book ai didi

c - 什么是 "column independent code"?

转载 作者:行者123 更新时间:2023-12-02 06:53:28 37 4
gpt4 key购买 nike

FORTRAN 编程用户注释,第 1-2 章 ( Comparison of FORTRAN and C ),说:

Fortran 90 supports useful features of C (column independent code, pointers, dynamic memory allocation, etc) and C++ (operator overloading, primitive objects).

术语“列独立代码”是什么意思?

最佳答案

在 Fortran 77 中,行按列分成多个部分,您的代码的每一部分都必须进入一个特定的部分。特别是对于非注释行,前 5 列将包含该行的标签,或者如果该行没有标签则为空白。如果该行是前一行的延续,则第 6 列将包含任意非空格字符,否则留空。第 7 列到第 72 列将包含要在该行执行的实际语句。注释行将在第一列中包含一个“c”,该行的其余部分无关紧要。

在 Fortran 90 和 C(以及大多数其他语言)中,列无关紧要。您可以在任何列中编写代码的任何部分。这几乎可以肯定是您引用的帖子中的“列独立代码”的意思。

这个概念通常被称为自由格式代码。

关于c - 什么是 "column independent code"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37053226/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com