关于C语言指针和指针变量的知识

  • 2017-08-04 16:26:07
  • 2,960 次阅读
  • 稿源:天马行空

指针是C语言中的一个重点,能正确而灵活地运用它,可以有效地表示复杂的数据结构,能动态分配内存,可以方便地使用字符串,数组等。

什么是指针?

简单地说指针就是一个地址。

什么是指针变量?

指针变量就是地址变量,用来存放地址,指针变量的值就是地址(即指针)。

定义指针变量时注意事项:

①指针变量前面的“*”表示这个变量的类型为指针型变量(在定义时)。在输出时:如,printf(“%f”,*pointer)中的*pointer表示指针变量pointer所指向的变量。可以在定义指针变量时,同时对它初始化,如:int *pointer=&a;先定义指针变量,再初始化,如:int *pointer;pointer=&a;指针变量名是pointer。

②在定义指针变量时必须指定基类型。

③指针变量中只能存放地址(指针),不要将一个整数赋给一个指针变量。

关于C语言指针和指针变量的知识

喜欢 0

文章评论 (1)

  1. 笑八达说道:

    感受学习的力量!

    [1楼]网友 Windows 7 | 搜狗浏览器 2.X   

表情

大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头