From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vitaly Lipatov Organization: ALT Linux Team To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?q?=EE=EF=FF=F2=FC_=D1=E8_-_=E8_memmory_allocation?= :) [JT] Date: Thu, 17 Mar 2005 15:40:18 +0300 User-Agent: KMail/1.7.2 References: <4236C0F7.7050402@ricom.ru> <200503162332.51638.lav@altlinux.ru> <4239360F.7080408@ricom.ru> In-Reply-To: <4239360F.7080408@ricom.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200503171540.18520.lav@altlinux.ru> Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2005 13:02:47 -0000 Archived-At: List-Archive: List-Post: On Thursday 17 March 2005 10:47, Alexey Morsov wrote: > И все равно не догнал... ну дублирует оно строку. Мне то не > надо дублировать строку. Мне надо ее изменить... Строку из вашего примера char *text="ляля"; изменить НЕВОЗМОЖНО. > Соответственно изменив ее размер... Если вы хотите изменить размер строки, так вычислите новый размер, сделайте malloc, скопируйте туда строку старую, добавьте новое, освободите память от старой строки. > > а лучше Питон использовать :) > > Лучше лучше - я знаю что работа со строками в Си - это гемор - > но мне нужно именно на Си... :) > Я Демона написать хочу - а как известно "скриптовый демон это > лучшая шутка которую я слышал (C) ldv" ;) Всё от задачи зависит. И в любом случае прототип можно и на bash/python/perl писать. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX!