|
От: |
INsideR
|
|
| Дата: | 02.01.04 09:32 |
|
Оценка: |
|
Есть следующий код:
char* s = "Test";
s[2] = 'b';
У Страуструпа сказано, что это не верно, потому что char * указывает на строку с константными символами, надо писать так:
char a[] = "Test";
У меня в программе есть пару мест с char*, надо ли их переделывать?
Мудр тот, кто знает не многое, а нужное
Пока на собственное сообщение не было ответов, его можно удалить.