, "abc" - char[], {'a', 'b', 'c', 0} - . , :
struct s{
char c;
int i, j;
float f;
} x = {'a', 'b', 'c', 0};
, const char *b = { 'a' , 'b', 'c', '\0' };, {'a'} -> 'a' . , , const char *b = { '\0' }; b NULL , .
( ), , :
const char *b = (const char[]){'a', 'b', 'c', 0};
const int *a = (const int[]){'a', 'b', 'c', 0};
struct s *x = &(struct s){'a', 'b', 'c', 0};