第二种方法 是百度百科里的 百度c语言动态数组 在百度百科的最后面 附带了一维动态数组的创建方式 p是指向一个整型数 申请内存的时候 p= malloc(n*sizeof(int)) 我最初的理解是 这个代码的最终结果 是加大了int的字节数 使int可以接受更大的数字 我按这种方法做了一遍 发现我错了 因为这样申请内存 p并不是指向一个加大容量int . 而是指向了一个int型数组的首元素地址 显然 还可以用p引用下标 问题1: 这是ansc c的默认规则吗? 有没有头文件做了这个规定?????