В чем разница между char*
и int*
? Конечно, они имеют разные типы, но как я могу писать
char* s1="hello world";
а
"hello world"
это не один символ, это массив символов, и я не могу написать
*s1
а
char* s1 = {'h','e','l','l','o',' ','w','o','r','l','d'};
и
int* a = {2,3,1,45,6};
В чем разница?