玛丽亚在伯大尼 发表于 2022-10-16 11:29:39

新人求助,关于printf

有什么办法可以让printf把内容输出到由AllocConsole所创建的控制台上吗
跪求大佬解答

jackz007 发表于 2022-10-16 11:53:45

      不知道你说的 "由 AllocConsole 所创建的控制台" 是什么东东,不过,完全可以把需要打印输出的文本输出到一个字符串中,然后,在你需要环境中,只要输出字符串就可以了。

fcage 发表于 2022-10-16 12:23:06

我也不知道 "由 AllocConsole 所创建的控制台"是什么,不过C语言你们控制台其实也算文件吧,printf是把内容输出到stdout,用fprintf可以指定输出到哪个文件,如fprintf(stdout, "hello");那可以看看 "由 AllocConsole 所创建的控制台"是不是也能这样处理

玛丽亚在伯大尼 发表于 2022-10-16 12:51:29

fcage 发表于 2022-10-16 12:23
我也不知道 "由 AllocConsole 所创建的控制台"是什么,不过C语言你们控制台其实也算文件吧,printf是把内容 ...

问题解决了,printf输出重定向到"conout$"就可以了
页: [1]
查看完整版本: 新人求助,关于printf