Автор: GeorgeIV (16.06.2009 в 11:09)
Я просто не могу понять: зачем нужен указатель на сроку, если я ее копирование, обрезание делаю и без указателя |
Это как же интересно? Приведите код. Если не использовать STL то в Си стандартная работа со строками - это указатель на массив char. ОБЯЗАТЕЛНЫМ является наличие завершающего нулевого символа в строке.
Вот в одномерном массиве указатель использовался тогда когда было неизвестно
количество символов до начала исполнения программы и мы делали указатель на этот
массив и в программе вводили сколько там будет содержаться значений |
Это вообще чушь полная, нельзя использовать указатель на неинициализированную область памяти. А инициализация как раз и предполагает выделение в памяти нужного количества элементов.. И только потом уже можно вводить данные в массив.
Почитайте какую-нибудь простейшую книжку по программированию на Си, ибо это самые азы Си.