1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Re:Ejemplo función malloc en C
« en: 19 de Julio 2012, 02:19 »
la n dentro de la función malloc sirve para hacer en ese ejemplo asignación de memoria de la cantidad de caracteres que se quiere; en efecto se pide el valor de n para que se sepa cuántos caracteres tendrá la cadena, seguido esto se multiplica n*sizeof(char) para hacer la reserva en cantidad de memoria de n caracteres:
por ejemplo si la cadena tendrá 10 caracteres y se quiere reservar memoria dinámicamente entonces la función será:
char* p;
n=10;
p=(char*)malloc(n*sizeof(char)); /*Reserva memoria para 10 caracteres*/
por ejemplo si la cadena tendrá 10 caracteres y se quiere reservar memoria dinámicamente entonces la función será:
char* p;
n=10;
p=(char*)malloc(n*sizeof(char)); /*Reserva memoria para 10 caracteres*/