c/c++:常量作为地址

File : const value address.cpp
Type : c/c++
Brief : take const value as pointer address


#include <stdio.h>

int main()
{
    const int *addr = (int*)0xaaaaffff;
    
    printf(" %x : ",addr);
    
    printf(" %x : ", *addr);        // 有可能会出错,若地址0xaaaaffff不在此程序的内存读取范围内,则会出错
    
}

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 [ yehuohan@gmail.com ]

文章标题:c/c++:常量作为地址

本文作者:Y

发布时间:2017-08-09, 13:38:49

最后更新:2019-05-21, 20:06:11

原始链接:http://yehuohan.github.io/2017/08/09/Gist/c&c++/const-value-as-address-pointer/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。