正在加载图片...
,1声明及定义 C允许初试化局部静态数组。C+的局部自动 数组通常在栈段分配空间,若初始化则还会在 数据段分配空间。 程序X.CPP: void main(void)/空间在栈段 int array[10]; 程序Y.CPP: ■ void main(void)/空间在数据段 static int array[10]=(1,2}; 程序Z.CPP: void main(void)/空间在栈段和数据段 int array[10]={1};2.1 声明及定义 „ C允许初试化局部静态数组。C++的局部自动 数组通常在栈段分配空间,若初始化则还会在 数据段分配空间。 „ 程序X.CPP: „ void main(void) //空间在栈段 „ { int array[10]; } „ 程序Y.CPP: „ void main(void) //空间在数据段 „ { static int array[10]={1, 2};} „ 程序Z.CPP: „ void main(void) //空间在栈段和数据段 „ { int array[10]={1}; }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有