我已经了解到
inline ostream & _Cdecl ostream::operator<< (const signed char * _s) {
outstr(_s, (const signed char *)0);
return *this;
}
是如何在 iostream.h 头文件中声明(重载)插入运算符 (<<)。我可以使用相同的函数在屏幕上打印字符串值吗?
我试过了
#include<iostream.h>
int main() {
outstr("Hello world!", (const signed char *)0);
return 0;
}
结果出错了。我想使用这样的东西来看看是否有一些可能的方法来回答这个在屏幕上打印某些东西的查询,而不使用 printf、cout 或 puts()。
更新:如果您有任何建议,我会很欢迎
#include<stdlib.h>
void main() {
system("echo /"Hello world!/"");
}
注意:如果您可以提供无需 printf()、cout 或 puts() 即可打印的 C 等效代码,我没有任何限制