quitar caracteres

alfre
27 de Julio del 2004
hola, hay alguna funcion que me permita quitar el ultimo caracter de la derecha, Saludos... gracias

Zeros Metalim
27 de Julio del 2004
De una cadena de caracteres char nombre[longitud]... pues NO pero no te desesperes... C no es solo funciones.
Es MUCHO mas simple solamente tenes que hacer:
string[strlen(string)-1] = 0;
y truncara el ultimo caracter pues en C los strings son cadenas de caracteres terminadas en un 0... si no existe ese cero el string se extendera mas alla hasta que encuentre algun cero... (y digo mas alla como decir toda la memoria :-)
Ahora si es en uno de esos objetos raros (TString, AsiString, etc) que proporcionan las VCL, CLX, Qt, MFC etc. deveras atenerte a la docmentacion de cada libreria...

Suerte.