C语言复习(第二十八课指针和数组分析)

时间:2022-02-10 16:50:26

1.指针是一种特殊的变量,与整数的运算规则为 p+n   《==》 (unsigned int)p + n * sizeof(type)。

2.指针之间只支持减法运算;参与减法的指针类型必须相同。p1-p2 《==》((unsigned int)p1 - (unsigned int)p2)/sizeof(type)。注:只有在相同数组中才有意义,不然结果没意义。结果为数组元素的下标

3.指针也可以进行比较计算,前提也是要在同一数组中,不然没有意义,参与比较运算的指针类型必须相同

4.数组名和指针的使用方法相同,但是数组名的本质不是指针,指针的本质也不是数组。

    C语言复习(第二十八课指针和数组分析)

C语言复习(第二十八课指针和数组分析)

C语言复习(第二十八课指针和数组分析)C语言复习(第二十八课指针和数组分析)