Здравствуйте, LordAhriman, Вы писали:
LA>Здравствуйте, Аноним, Вы писали:
А>>В чем принципеальная раздница между этими объявлениями переменных? Почему в первом случае cin>>a не проходит, а во втором проходит; почему в 1 a = "dsfs" проходит, а во 2 нет.
LA>вот ещё ОГРОМНАЯ разница:
LA>LA>size_t sz1 = sizeof(str)/sizeof(str[0]);
LA>size_t sz2 = sizeof(str2)/sizeof(str2[0]);
LA>
Спасибо всем за ответы. Очень помогли. Стало намного понятней. Но есть еще один момент. Если char *s это указатель, то почему возможно обращение s[0] и почему нельзя заменить одиночный символ, хотя обратиться можно?