C语言 指针变量的定义_C/C++语言_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

C语言 指针变量的定义

作者:黑客防线网安C/C++教程基地 来源:黑客防线网安C/C++教程基地 浏览次数:0

本篇关键词:定义变量语言 
黑客防线网安网讯:    1.定义方法 形式: 类型标识符*变量标识符;     定义存放指定类型数据地址的指针变量。     类型标识符是定义指针的基类型,给出指针数据对应存储单元所存放的数据的类型,一般用“指...
    1.定义方法
形式:
类型标识符*变量标识符;
    定义存放指定类型数据地址的指针变量
    类型标识符是定义指针的基类型给出指针数据对应存储单元所存放的数据的类型一般用“指向”这个词来说明这种关系,即类型标识符给出指针所指向的数据类型,可以是简单类型,也可以是复杂类型用“*”表示定义的是指针变量,不是普通变量。变量标识符给出的是指针变量名。
例如:
(1)Int *p1,*p2,*p3;
定义指向整型数据的指针变量p1、p2、p3。
(2)float *q1,*q2,*q3;
定义指向实型数据的指针变量q1、q2、q3。
(3)char*r1,*r2,*r3;
定义指向字符型数据的指针变量r1、r2、r3。
(4)struct date
    {int year;
    int month;
    int day;
    }*t1,  *t2,  *t3;
定义指向struct date类型数据的指针变量t1、t2、t3。
    2.指针变量所指向的变量特定类型的数据
    定义的指针变量用于存放指向类型数据的地址,我们可以通过指针运算“*”,引用指针变量所指向的数据。有关内容我们在指针运算中加以介绍。
    例如,对指针变量p1、p2、p3,假定已有值,*p1、*p2、*p3代表指针变量p1、p2、p3所指向的数据,也就是p1、p2、p3的值对应的存储单元里存放的数据,称为指针变量所指向的变量,简称指针指向变量。
    指针类型也是一种复杂类型,指针指向变量可以认为是指针数据的分量。指针指向变量相当于基类型变量。
    如果指针变量p1、p2、p3分别存放整型变量i、j、k的地址,则p1指向i,p2指向j,p3指向k。
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15150-1.html
网站维护教程更新时间:2012-04-04 22:50:50  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer