摘要: *(p+i) 和 *p+i 都是 C/C++ 中的指针运算,但它们的作用是不同的。 *(p+i) 是通过指针 p 访问其指向的数组中的第 i 个元素。这种情况下,p 必须是指向数组的指针,而 i 是数组索引。 例如,如果 p 指向一个包含 10 个整数的数组,那么 *(p+3) 将会访问数组中的第四 阅读全文
posted @ 2023-12-02 14:36 刻黑 阅读(689) 评论(0) 推荐(0)
摘要: 在交换两个变量的值时,使用异或操作可以提高效率,因为异或操作只涉及一次移位操作,而其他交换方法(如使用临时变量)则需要多次赋值操作。 阅读全文
posted @ 2023-12-02 09:53 刻黑 阅读(18) 评论(1) 推荐(0)