【问题标题】:What is ossiz in this old C compiler?这个旧的 C 编译器中的 ossiz 是什么?
【发布时间】:2022-01-22 01:02:29
【问题描述】:

我正在研究由 dmr 自己编写的最早的 c 编译器之一。它是在 1970 年代初编写的,因此显然语法非常不同。在this文件中,ossiz是什么意思?

ossiz 250;

顺便问一下,有没有关于这类事情的有用文章或手册(旧的 c 语法)?

【问题讨论】:

标签: c keyword


【解决方案1】:

就像在 B 中一样,它是一个带初始化的全局变量定义。在现代 C 中,它将是:

int ossiz = 250;

还有:https://github.com/mortdeus/legacy-cc/blob/2b4aaa34d3229616c65114bb1c9d6efdc2a6898e/last1120c/c10.c#L462

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 2018-12-05
    • 2022-11-17
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多