C/malloc: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Sen resumo de edición
Gallaecio (conversa | contribucións)
Sen resumo de edición
Liña 16:
 
Por suposto, a variable [[{{BASEPAGENAME}}/Punteiros|punteiro]] terá que declararse previamente, e o [[{{BASEPAGENAME}}/Tipos de datos fundamentais|tipo]] de dato con que a declaremos coincidirá co <code>tipo</code> que aparece dúas veces na chamada anterior. Asemade, <code>cantidade</code> será a cantidade de celas que se queiran reservar en memoria do tipo <code>tipo</code>.
 
'''<code>malloc()</code>''' devolverá <code>NULL</code> en caso de que non sexa capaz de reservar en memoria o espazo que se lle pediu. Deste xeito, pódese utilizar o punteiro ─o seu valor─ para detectar cando houbo un problema ao reservar espazo en memoria, é dicir, cando o valor do punteiro (despois da función) sexa nulo.