目录
2021.3.8
声明在先:我深知高考对一个人的影响,虽然春考学生可能学习差点,能力差点,甚至现在不懂,不明白为什么学习,但是我深知5年后进入社会的他时怎样的。很多话说了他们不明白,但我会尽心尽力。
int *p[3]和int (*p)[3] 的区别
(1)int*p[3];//定义了一个三维数组,其中的每个元素p[0]、p[1]、p[2]都是指向int变量的指针。
(2)int(*p)[3];//定义了一个指针,这个指针是指向一个三维数组的。
不允许函数中定义函数
即使主函数中也不可以,C语言只允许在函数中声明和嵌套调用。
C语言中是不允许作嵌套的函数定义。因此程序中各个函数之间是平行的,不存在上一级函数和下一级函数的问题,这样是为了简化C语言编译器的逻辑性。