摘要:
指针和数组的区别 指针是左值(lvalue) 而数组名只是一个地址常量,它不可以被修改,所以数组名不是左值。 指针数组 int *p1[5]; 上边是一个指针数组,我们可以从运算符的优先级和结合性进行分析:(先是数组,后是指针) 数组指针 int (*p2)[5]; 上边是一个数组指针,我们同样可以 阅读全文
posted @ 2025-03-28 13:58
t-y-l
阅读(8)
评论(0)
推荐(0)
摘要:
指针变量存储的是一个地址 避免访问未初始化的指针 include <stdio.h> int main() { int *a; *a = 123; return 0; } 数组名是数组第一个元素的地址,也是数组的首地址 指针的运算 当指针指向数组元素的时候,我们可以对指针变量进行加减运算,这样做的意 阅读全文
posted @ 2025-03-28 13:46
t-y-l
阅读(12)
评论(0)
推荐(0)
浙公网安备 33010602011771号