令牌问题之前'*'预期的主表达式
expected primary-expression before '*' token problem
我正在尝试将信息写入文件,但是将信息写入文件的函数一直给我:
"*"标记之前的预期主表达式。
我尝试更改语法并修改代码的其他一些部分,但每当我这样做时,我都会收到更多错误
这是代码的开头
#define THEFILE "File.dat"
using namespace std;
int main(void)
{
char a[6]; // allocate static buffer
int Data[5] = {2,3,4,5,6};
FILE *file;
file = fopen( THEFILE ,"w" );
fwrite(*Data,6,6,FILE *file);
这是给我错误的部分
fwrite(*Data,6,6,FILE *file);
Fwrite 应将 2,3,4,5,6 写入创建的新指针文件
你的代码看起来比 C 更C++。
using namespace std;
#define THEFILE "File.dat"
int main(void)
{
int Data[5] = {2,3,4,5,6};
FILE *file;
file = fopen(THEFILE, "w");
fwrite(Data, sizeof(Data[0]), sizeof(Data) / sizeof(Data[0]), file);
fclose(file);
}
相关文章:
- gcc和clang在表达式是否为常量求值的问题上存在分歧
- 在 C++ 中使用正则表达式错误时出现问题 括号表达式中的范围无效
- 堆栈问题(平衡表达式问题集)
- 生成提升::hana::set 的常量表达式问题
- 关于在需要常量表达式的上下文中使用的glvalue常量表达式的问题
- 二进制表达式 cout 问题的无效操作数
- 我的作业问题:布尔表达式
- C++中的正则表达式存在问题
- 令牌问题之前'*'预期的主表达式
- 关于Visual Studio 2017中有关ConstexPR表达式的汇编问题
- CPP 中的正则表达式问题
- 有关特定表达式的C/C++中宏定义的问题
- 非常基本的C++问题(预期表达式)
- 这种使用增强正则表达式库有什么问题
- regex_error。我的正则表达式有什么问题
- c++矩阵与表达式模板问题
- GCC 4.7.1 泛量常量表达式问题与重载
- C++ MFC 正则表达式问题
- 使用boost::regex的正则表达式问题
- c++11 lambda表达式问题(vs2012更新1)