C语言如何理解和使用指针

 时间:2024-10-15 20:24:48

在C语言中,指针是非常重要的一部分,它可以帮助我们灵活的操作数据。而要成为资深的C语言程序员,必须熟练的掌握指针,指针是C语言的精髓。小编今天将向大家简单的介绍指针的使用方法,希望对大家有帮助。

C语言如何理解和使用指针

工具/原料

一台电脑

指针

声明指针:

1、指针是数值变量,恽但炎杰和所有的变量一样,必须先声明才能使用。声明形式: 类型名 * 指针名类型名可以是任意C语言的变量类型,它指明该指针所指向的变量的类型。星号【*】是间接运算符,表明指针名是一个指向类型名的指针,而不是类型名的变量。

C语言如何理解和使用指针

初始化指针:

1、声明完的指针由于没有储存变量的地址,所以什么都做不了,还必须对他进行初始化;初始化形式:指针 = &变量【&】是取址运算符,获得变量地址。变量地址指的是这个变量在计算机内存中唯一的位置。

C语言如何理解和使用指针

使用指针:

1、下面用实例向大家演示。要使用指针,我们必须知道它要指向哪。首先创建一个变量 i ,并让它初始化为0,再让创建的指针指向这个变量。int i;int *ptr;ptr=&i;

C语言如何理解和使用指针

2、代码:#include"stdio.h"int i=0;int *ptr;int main(){ ptr=&i; printf("%d",i); printf("\n"); printf("%d",*ptr); return 0;}

C语言如何理解和使用指针

3、 printf("%d",i);是通过变量名访问变量的内容,称为直接访问。 printf("%d",*ptr);是通过指向变量的指针进行访问变量的内容,称为间接访问。

4、得到的结果如图

C语言如何理解和使用指针
  • 我的世界怎么给枫叶宝宝升级
  • 铁傀儡怎么驯服
  • 我的世界皮肤怎么用
  • 龙珠最强之战怎么关闭弹幕
  • 【我的世界新手向】如何防卡顿
  • 热门搜索
    知法懂法守法手抄报 讲文明懂礼貌的手抄报 关于戒烟的手抄报 小学生交通安全手抄报 文明手抄报资料 城南旧事手抄报 中学生安全手抄报 关于鸟的手抄报 缅怀先烈手抄报资料 端午手抄报模板