Разница между char * и int *
В чем разница между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};
В чем разница?