-2
我遇到這個錯誤在我的preprocessText()函數.c和我不完全確定爲什麼。從瀏覽似乎大多數人都缺少{或(或;等地方,但我相當肯定我不是我得到的錯誤:期望'=',',',';','asm',或''__attribute__'之前'空'
#include "string.h"
#include "stdio.h"
#include "stdlib.h"
#include "Assembler.h"
int main(int argc, char** argv) {
// ...
preprocessText(file, inter1);
// ...
}
public void preprocessText(FILE* file, FILE* file2) { //error happens at this declaration
// ...
}
我的頭文件是:
#ifndef ASSEMBLER_H
#define ASSEMBLER_H
#include <string.h>
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stddef.h>
// ...
void preprocessText(FILE* file, FILE* file2);
#endif
沒有公共關鍵字在C – tyilmaz
是的我剛剛意識到這一點,謝謝 – CSDUDE