no************@hotmail.com wrote:
iam wondering if a function name,say sum,could serve as an identifier?
As others have said: It is an identifier.
The namespace and scope rules of C make the following a
standard conforming C program; I used the identifier a
whenever I knew it was allowed, otherwise I changed to b
(I may have missed an opportunity for "a"):
,-- Do not do this at home ;-) --
typedef struct a { union b { int a; } a; } a;
void b (int a);
int main (void)
{
a a;
struct a { char a;} b;
a: {
long a;
b: ;
}
return 0;
}
void b (int a)
{
int b;
a: ;
}
´---
Cheers
Michael
--
E-Mail: Mine is an /at/ gmx /dot/ de address.