如下代码,这样把函数名当成变量用(且不会调用),今天做题调用一个自定义函数时忘了打括号(我是憨憨QAQ)发现的,上百度搜了半天也没找到原因:
#include <bits/stdc++.h>
using namespace std;
void qwq(){
cout << "QAQ";
return;
}
int main()
{
if(cout)
{
cout << cout << endl;
cout << cin << endl;
cout << printf << endl;
cout << scanf << endl;
cout << getchar << endl;
cout << qwq << endl;
}
return 0;
}
求助大佬,谢啦awa