找考题网-背景图
问答题

简答题 简述C语言中数组和指针的异同点。

【参考答案】

相同点:
(1)表达式中的数组名被编译器当作一个指向该数组第一个元素的指针
(2)下标总是与指针偏移量相同
(3)在函数参数的声明中,数组被编译器当作一个指向该数组第一个元素的指针
不同点:
(1)指针用于保存数据的地址,而数组用于保存数据
(2)指针是间接访问而数组是直接访问方式