引用第5楼kangtalc于2006-12-19 22:36发表的:声明一个指针 int * arr, 让它来存放数组的首地址让用户输入一个数n在c语言中创建大小为n的int动态数组的语法为 arr = (int *)malloc(sizeof(int) * n )这条语句就是申请一块大小可以存放n个int类型的内存地址空间,让它的首地址给arr在用完这个数组后就要把空间释放掉,否则会造成内存泄露,语法为 free(arr).......