如何用尽可能少的代码行打印我在屏幕/调试器上看到的内容
How do I print what I see on the screen/debugger with as few lines of code as possible?
你好,我的c++小组正在开发一个c++程序。它将在7分钟后到期。如何用尽可能少的代码行打印我在屏幕/调试器上看到的内容?
由于您没有另行指定,我假设您打算在一个真正的操作系统(MS-DOS)上运行。有了它,代码可以简单到:
.model tiny, C
main proc
div al
ret
main endp
end main
说明:除以零会导致异常。当IBM设计IBM PC BIOS时,他们将该中断连接到打印屏幕例程(尽管英特尔已经说过该中断是保留的)。因此,除以0将打印当前屏幕内容。当然,你可以只使用int 5
而不是div al
,但这有什么乐趣呢?
是否从屏幕/调试器打印?你是说从代码打印?
#include<stdio.h>
...
printf("Hello World.n");
相关文章:
- 正在VS调试器中监视映射条目
- 为什么我的 VS 代码调试器在我的C++代码周围弹跳?
- 带有 GDB 调试器的 VS 代码内存视图
- 为什么调试器引发"read access violation. this was nullptr"异常?
- VS2017调试器:没有地址,可能是由于编译器优化
- 当前不会命中断点。没有调试器目标代码类型的可执行代码与此文件关联
- 使用 Windows 10 和 MINGW 编译器在 VS Code 上使用 gdb 调试器进行调试时出错
- 如何在可视化代码中生成用于 c++ 开发的调试器?
- 为什么我的程序无法在GDB在线编译器/调试器或Visual Studio C++ 2019中运行
- Popen使Qt调试器崩溃
- 附加调试器并以编程方式获取变量地址 Visual Studio
- 在集成终端上运行vscode lldb调试器时,如何获取程序的输出?
- 宏使枚举调试器感知?
- Eclipse-C++-调试器立即终止
- 标识gdb调试器中符号的源文件名
- Visual Studio图形调试器引发读取访问冲突异常
- 如何修复使用VScode调试器gcc调试时的"找不到文件"错误
- 如果您在C++上有 Makefile 项目,如何在 VScode 中"fix"调试器?
- 为什么调试器总是跳过此程序中的一行?
- 如何用尽可能少的代码行打印我在屏幕/调试器上看到的内容