C++中常量指针和普通指针的相互赋值问题

论坛 期权论坛 脚本     
匿名网站用户   2020-12-20 05:48   49   0

C++ 中禁止把const char* 型指针变量的内容赋给char *型指针变量(C中会警告),但是char *型指针变量的内容可以赋给const char*型指针变量

int main()
{
    int b=1;
   const int *p=&b;
   int *p1=p;
   *p1=2;
   cout<<b<<endl;
}

不能把const int* 赋值给 int* ,所以上述代码是错误的

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP