调用函数问题(很简单)
我现在有一个char buffer[1513],用来放从文件中读进的16进制数据。
现在我想把这个定义成全局变量,能够在几个子函数中调用应该怎么设置?凡清高人们能够给出比较详细的结构使用,thanks a lot!
[解决办法]
#include <###>
#include <###>
using namespace std;
int buffer[1513];
int main()
{
//使用buffer
}
int function1()
{
//使用buffer
}
[解决办法]
#include <###>
#include <###>
...
char buffer[1513]; //如此全局方式定义即可
int main()
{...}
[解决办法]
加个int read();
在main上面
不然就把read()写到main上
[解决办法]
#include <iostream>
using namespace std;
int main()
{ read();
return 0;
}
int read()
{cout < < "read() ";return 0;}
为什么我的这么个小程序的子函数都调用不了
#include <iostream>
using namespace std;
int read(); //先声明
int main()
{
read();
return 0;
}
int read()
{
cout < < "read() " < < "\n ";
return 0;
}