学习 C 语言的指针既简单又有趣。通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C 程序员,学习指针是很有必要的。...指针变量就是一种变量, 和其他种类的变量类似, 但指针和其他变量又有区别.
首先C语言作为一种类型语言, 每个变量都会有几个属性.
变量名称.
变量类型.
变量的值....Address stored in ip variable: bffd8b3c
Value of *ip variable:20
类型
对于C语言来说, 搞清楚变量的类型相当重要, 涉及到指针的时候就更加重要...这个声明/定义比较复杂, 日常编程可能就会碰到比较 复杂的情况, 所以要搞清楚指针首先要懂得怎么看一个声明/定义的变量的类型.
如果看到一个变量的声明或者定义, 那么就需要弄明白变量的类型....整个来说: next是一个指针, 指向一个函数, 函数的返回值也是一个指针, 指向一个类型为char的常量指针.
C语言为类型语言, 即每个变量都有类型.