今天突然想起来几个问题,在程序运行起来时,存在一些限制: 1,数组的长度(成员的个数)存在限制!(数组定义的空间大小)2,一个进程里打开的文件数.3,一个文件的名字的长度.4,一个进程里创建线程的个数. 数组的长度(成员的个数)存在限制! 宏观上的限制因素: 首先,如果要确定一个数组的最大长度,我们需要知道它的数据类型,因此,数组的数据类型是其中一个限制因素.因为不同数据类型的元素大小不同.很显然(我们假设int为4字节,char为1字节),数据类型为char的数组的最大长度是类型为int的数组