在 DMD2 语言中,'stdout.writeln' 和单独写 'writeln' 的区别在于输出的位置不同。'stdout.writeln' 会将输出写入标准输出流(stdout),而单独写 'writeln' 则会将输出写入当前输出流。如果没有指定输出流,则默认为标准输出流。

另外,'stdout.writeln' 是一个标准库函数,需要引入 'std.stdio' 模块才能使用,而单独写 'writeln' 则是一个语言特性,不需要引入任何模块即可使用。


原文地址: https://www.cveoy.top/t/topic/n1H7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录