当我尝试使用 cout 时,它会输出一个随机数而不是我想要的句子。没有编译器错误,程序运行正常。
这是我的代码:
//question.h
#ifndef _QUESTION_H_
#define _QUESTION_H_
using namespace std;
int first()
{
cout<<"question \n";
return 0;
}
#endif
//main.cpp
#include <iostream>
#include "question.h"
using namespace std;
void main(){
cout<<""<<first<<""<<endl;
cin.ignore();
cin.get();
}
我对编写自己的头文件还很陌生,所以我不确定我是否做错了,或者 Visual Studio 是否有问题。