摘要: 数组和指针并不是相等的,例如,考虑下面这两个声明: int a[5]; int* b; 把两个声明用图的方法来表示,可以发现它们之间有显著不同: 声明一个数组时,编译器将根据声明所指定的元素数量为数组保留内存空间,然后再创建数组名,a的值是一个常量,指向这段空间的起始位置;声明一个指针变量时,编译器 阅读全文
posted @ 2022-03-08 12:30 east-dong 阅读(245) 评论(0) 推荐(0)