我的程序输出结果为A烫烫轩3&我想让它输出一串地址,想比较一下p和p++的值该怎么修改呢#include <iostream>

我的程序输出结果为 A烫烫轩3&
我想让它输出一串地址,想比较一下p和p++的值
该怎么修改呢

#include 
#pragma once
using namespace std;
int main()
{
    char     a='A';
    char*    p=&a;
    cou<system("pause");
    return 0;
}
```c++


```

你到底要比较指针地址还是指针指向的字符串啊?

    cout<<(int)p<<endl;
    cout<<(int)(++p)<<endl;

首先要转换为int类型,其次p++是先输出p地址,然后p才指向下一个整型地址,所以要改成++p

img