C语言指针学习笔记

C语言指针学习笔记心得

指针的用处:

指针可以一种简洁的方式访问一个大的数据结构。 指针可以使不同程序间的数据共享更方便。 指针可以在程序执行时留出内存空间。 指针可以记录各数据项之间的关系。

算术运算符复乘法、除法、取模在指针运算中没有意义,所以在指针运算中是非法的。另外,加减运算在指针去处运算中也是受限制的。C语言中,指针可以加或减一个整数,但是不能加另一个指针,减是唯一可以在指针间运算的算术运算符。如: p1-p2

其中p1和p2都是指针,该表达式返回当前两个指针p1和p2之间的数组元素个数。例如:若p1指向list[2],p2指向list[0],那么该表达式p1-p2

的值为2,因为在两个指针之间具有两个元素。

指针和指针变量

指针是一个地址,而指针变量是存放地址的变量。

你可能喜欢

  • 成员函数
  • 指针函数
  • C语言算法
  • C语言程序设计谭浩强
  • C语言游戏
  • c++经典代码大全

C语言指针学习笔记相关文档

最新文档

返回顶部