Q: And what about this? Isn't this an array assignment?
char a[] = "Hello, world!\n";
A: No, that's an initialization. You are allowed to initialize arrays when you define them.
Hosted by