【发布时间】:2020-03-28 05:58:59
【问题描述】:
我得到了一个作业,我可以使用任何方法,只要它是 ANSI - c 标准的一部分。我想使用freopen,但我不知道它是否属于标准。我查看了“C 编程语言”一书的方法列表,它似乎不存在,但它在 C89 中,所以我怀疑它不在 ANSI 中。
【问题讨论】:
-
freopen绝对是 C89 标准的一部分。 -
参见。 ANSI/ISO 9899-1990中的第 7.9.5.4 节 freopen 函数
-
它还在 C 中; C11§7.21.5.4 The
freopenfunction. -
freopen()仍在当前版本的 C: C17/18 中。