я получил код ниже, я получил одно и то же значение из обеих переменных, но присвоение b выдает ошибку, и какое это значение это после печати, значение равно 134513904 из обеих переменных, что это
int a=(int)"aa",b="aa";
printf("%d,%d",a,b);
if.c: In function ‘main’:
if.c:6:19: warning: initialization makes integer from pointer without a cast [enabled by default]
cast [enabled by default]
int a=(int)"aa",b="aa";
^
134513904,134513904
shell returned 19
Затем: printf ("% s:% s", a, b);это печатать строку => аа: аа