我正在尝试学习 d,所以我从 hello world 开始,并尝试对其进行一些扩展。
import std.stdio;
import core.thread;
void main(string[] args){
writeln("Hello World!");
Thread.sleep(dur!("seconds")(5));
writeln("Press enter key to exit...");
writeln(readln());
}
所以我希望我的输出如下
Hello World!
Press enter key to exit...
//input "abcd"
abcd
但相反我得到了这个
//input "abcd"
Hello World!
Press enter key to exit....
abcd
睡眠功能甚至被跳过。怎么了?