语言一维数组的定义和引用数组
2.数组名后是用 [ ] 括起来的是常量表达式 包括:整、字符、符号常量表达式。 如: int a[2+3], b[5], c[‘a’] , _d[8], xyz[‘#’] (‘#’=35) #define N 5 main() {int a[N];printf(“%d\n”,a[1]=100);} 而:int a(10) , b[x], %[5], 8[3], x-y[50], 5x[100] 是否正确? 又如: int i=5; int a[5+i] 是否正确性? 3.数组的长度 int a[5] a[0], a[1], a[2], a[3], a[4] 5个元素 ,下标从0 ~ 4 注意: 在Turbo C 中超过定义的数组下标元素是可以引用的,系统不作检查。
例T7-0-1.c main( ) {int i, a[5]; for(i=0;i<=4;i++) printf (“a[%d]=%d\ n”,i,a[i]=i+1); printf (“a[5]=%d\t”,a[5]); printf (“a[6]=%d\ ...


雷达卡




京公网安备 11010802022788号







