技术栈
指针/地址和数组名
alanesnape
5 小时前
指针
·
指针/地址和数组名
·
关于左值
·
数组名和地址
数组名arr 到底跟 指针(地址) 有啥区别呢?
01.int main() 02.{ 03. int arr[5] = {10, 20, 30, 40, 50}; 04. int* ptr=arr; 05. int i = 2; 06. 07. printf("%d\n", arr[i]); // 输出:30 08. printf("%d\n", *(arr + i)); // 输出:30 09. printf("%d\n", *(ptr + i)); // 输出:30 10.}
我是有底线的