一、数组的定义和赋值
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;
}
结果如下:
|