Я знаю, что при передаче строк между функциями
char * str почти совпадает с char str [n] в заголовке функции.
Однако я хочу знать, почему это будет работать и в чем разница между этими двумя при работе со строкой
Я обнаружил, что если я сначала объявляю "char * in", то присваиваю ему строку "in = string;"
это не сработает
Может кто-нибудь сказать мне, что за этим стоит?
Можно ли в любом случае назначить массив другому массиву? как в Java
Спасибо
char[] one;
char[] two={'a','b'};
one=two;