C コードで strsep() を使用しましたが、このエラーが発生しました。
void get_token()
{
char *token;
char *stringp;
int n = 1;
stringp = buf;
while( stringp != NULL )
{
token = strsep(&stringp, "\t\n");
switch(n) {
case 1 : strcpy(label, token);
case 2 : strcpy(opcode, token);
case 3 : strcpy(operand, token);
} n++;
}
}
これは私のコードで、このように strsep() を使用しています。エラーが int と言ったかどうかはわかりません。strsep() return char* だと思います。