如何输出字符变量的地址

案例如下:

    char a='a';
    char *p = &a;
    cout<<&a<<" "<<p<<endl;
01.png

无论要输出哪一种变量地址,强制类型转换可以解决大多数问题,如上将char转换为void输出。

    char a='a';
    char *p = &a;
    cout<<(void*)p<<endl;
02.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。