At 00:17 2001-05-23, you wrote: >Both will give you 4, but how can you declare array[3][4] as **array or >*array and allocate it dynamically? In the Frequently Asked Questions in the docs to TIGCCLIB, Zeljko Juric explaines this in quite detail, with a lot of usefull tricks to do it. Use his hard work and read it :) ///Olle