From: Francesco Sblendorio (sblendorio.f_at_libero.it)
Date: 2003-05-06 10:51:58
I can't declare void data structure as local variables. Is it normal?
The error raised is:
test.c(6): Error: Expression expected
test.c(6): Error: Illegal type
test.c(6): Error: Illegal type
test.c(6): Error: Variable `var' has unknown size
test.c(6): Error: `;' expected
test.c(6): Error: `;' expected
The example: this code will compile:
---------------------------------
#include <stdio.h>
void var = {'c', 96, 300};
int main()
{
printf("Hello\n");
return 0;
}
---------------------------------
while, the following will not:
----------------------------------
#include <stdio.h>
int main()
{
void var = {'c', 96, 300};
printf("Hello\n");
return 0;
}
----------------------------------
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2003-05-06 10:55:14 CEST