热点:

    p++与++p及p--与--p的区别

      [   原创  ]   作者:
    收藏文章 暂无评论

    1、 null

    2、 含义各异

    3、 将p指针向前移动一个类型t所占内存大小的距离。

    4、 p++和++p均使指针p向后移动一个类型t所占字节的长度。

    5、 二、用途各异

    6、 例如p初始为100,t占4字节,执行p++或++p后,p的值变为104。

    7、 例如p初始值为100,t占4字节,执行p--或--p后,p的值变为96。

    8、 三、表达方式有差异

    9、 当++或--位于p后方时,先用当前指针位置参与运算,再移动指针;若位于前方,则先移动指针,再以新位置参与运算。

    10、 定义一组指针变量

    11、 pa、pb、px、py、pm、pch1、pch2 分别指向变量 a、b、x、y、m、ch1、ch2。这些指针本身也存储在内存中,尽管它们所指向的数据类型各不相同,但每个指针占用的内存空间均为 2 个字节,这与所指向变量的类型无关。

    12、 当指针变量pa的值为2000时,表示它存储的是变量a在内存中的地址,因而pa指向变量a。地址即指针,用于存放指针的变量称为指针变量。

    13、 指针变量相关内容参见百度百科。

    soft.zol.com.cn true https://soft.zol.com.cn/1111/11119081.html report 788 1、 null 2、 含义各异 3、 将p指针向前移动一个类型t所占内存大小的距离。 4、 p++和++p均使指针p向后移动一个类型t所占字节的长度。 5、 二、用途各异 6、 例如p初始为100,t占4字节,执行p++或++p后,p的值变为104。 7、 例如p初始值为100,t占4字节,执行p--或--p后...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载