正在加载图片...
维数组的初始化 初始化:即在数组定义时就赋初值 C规定,只有静态存储和外部存储的的数组才可以初 始化。#不同系统可能有不同,请上机试用 1对全部数组元素赋初值 static int a[10]={012345678$ 此时,a[0]=0,a[1]=1…a9=9 对全部元素初始化时,数组长度可不写。 2部分元素初始化,数组长度必须给出。 static int fibonacci[20]=(1, 1; 3不能给数组整体赋初值。如: static int a[10]={010} 应写为: static int a10]={0,0,0000,000.0 4静态型和外部型数组不赋初始值,系统自动赋以0值。 只初始化一部分的,未初始化的部分自动赋以0值。二、一维数组的初始化 初始化:即在数组定义时就赋初值 C规定,只有静态存储和外部存储的的数组才可以初 始化。#不同系统可能有不同,请上机试用。 1.对全部数组元素赋初值 – static int a[10]={0,1,2,3,4,5,6,7,8,9}; – 此时,a[0]=0,a[1]=1,......a[9]=9 – 对全部元素初始化时,数组长度可不写。 2.部分元素初始化,数组长度必须给出。 static int fibonacci[20]={1,1}; 3.不能给数组整体赋初值。如: static int a[10]={ 0*10}; 应写为:static int a[10]={0,0,0,0,0,0,0,0,0,0}; 4.静态型和外部型数组不赋初始值,系统自动赋以0值。 只初始化一部分的,未初始化的部分自动赋以0值
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有