数组快的,不是指针,因为指针你还有从内存中读取指针变量的值,然后进行间接取值,数组的名是在符号表中的,直接可以使用,没有访问变量。
当然是指针快了!指针可以直接从地址中读取,而数组则需先计算出地址再读取。
一样的a[i] 就是 *(a+i)
转成汇编代码应该都是一样的先inc再mov