C语言9 数组
数组的定义 数组定义的格式: 数据类型 变量名[常亮]; //为什么不能使变量? //因为在声明的时候 编译器需要知道数组的长度,分配相应大小的内存 数组的初始化 方式1: int arr[10] = {0,0,0,0,0,0,0,0,0,0}; 方式2: int arr[] = {1,2,3,4,5,6,7,8,9,10}; 对应汇编 #include "stdafx.h" int main(int argc, char* argv[]) { int age[10] = {1,2,3,4,5,6,7,8,9,10}; return 0; } 8: int age[10] = {1,2,3,4,5,6,7,8,9,10}; 00401028 C7 45 D8 01 00 00 00 mov dword ptr [ebp-28h],1 0040102F C7 45 DC 02 00 00 00 mov dword ptr [ebp-24h],2 00401036 C7……