Michael Surette wrote:
I was having a problem with a larger program when I ran into a problem. Thefollowing code snippet should work according to what I remember of C. What's wrong with it?------------ char * color; char * r="red"; color = r;
You cannot do that in file scope. Inside a function it works: void f( void ) { char * color; char * r = "red"; color = r; } Regards. Luca Masini