11.cpp

来自「能理解C++中运算符重载的需要性」· C++ 代码 · 共 18 行

CPP
18
字号
#include <iostream.h>

void main()
{
    char * const pc="asdf";//指针名前加 const定义指针常量
	cout<<*pc;
    //pc="dfgh"; //error:指针常量不能改变其指针值
	cout<<*pc;
    *pc='b';//ok:pc内容为"bsdf"
	cout<<*pc;
    *(pc+1)='c';//ok:pc内容为"bcdf"
    //*pc++='y';//error:指针常量不能改变其指针值
	cout<<*pc;
    const int b=28;
    //int * const pi=&b;//error:不能将 const int*转换成 int* const
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?