如何用尽可能少的代码行打印我在屏幕/调试器上看到的内容

How do I print what I see on the screen/debugger with as few lines of code as possible?

本文关键字:调试器 屏幕 尽可能 何用 代码 打印      更新时间:2023-10-16

你好,我的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");