C++不include任何头文件,如何实现for 和 输出。

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:26:41
程序需要不用include
要可以for,%,输入输出。
如何做到

QQ:406693828

for可以,但是输出就一定要include头文件的,因为输出是操作系统提供的功能,要调用操作系统提供的函数,一般我们把这些函数称作系统调用(system calls)。

当然在C++中嵌入汇编语言也是可以实现输出的(前提是操作系统没有把这些功能保护起来--保护模式,现在大部分操作系统倒是要求程序运行在保护模式下的,不允许直接访问硬件,除了驱动程序和操作系统本身),只是这样会影响程序的移植性,不应多用。

for 是关键字,是可以不在include任何文件时使用,而输出函数由I/O库提供,不管是C++的流还是C的标准输入输出库,都提供了输出方法,没必要自己实现。。。