一、数组的定义和赋值
C语言教程中,数组是重点、难点,许多人其实是一知半解,小雅建议还未上路的人,认真阅读本章内容。下面先举例再说明。 - #include <stdio.h>
- int main(void)
- {
- int i;
- int iArr[7];
- char cArr[] = {'Q','U','A','N','X','U','E'};
- //给iArr数组赋值
- for (i=0; i<7; i++) {
- iArr[i] = (i + 1) * (i + 1);
- }
- //输出iArr的内容
- for (i=0; i<7; i++) printf(" %2d", iArr[i]);
- printf("\n");
- //输出cArr的内容
- for (i=0; i<7; i++) printf(" %2c", cArr[i]);
- printf("\n");
- //输出超出数组范围内容。该行运行时会出错。
- printf("iArr[7]=[%d] cArr[7]=[%c]\n", iArr[7]);
- return 0;
- }
结果如下:
|