При каких обстоятельствах malloc может вернуть NULL?

Со мной такого никогда не случалось, а я программирую уже много лет.

Может ли кто-нибудь привести мне пример нетривиальной программы, в которой malloc действительно не будет работать?

Я не говорю об исчерпании памяти : я ищу простой случай, когда вы выделяете только один блок памяти с ограниченным размером, заданным пользователем, скажем, целым числом, вызывает malloc потерпеть неудачу.

28
задан RanZilber 1 February 2012 в 19:21
поделиться