正在加载图片...
C++语言程序设计 指向常量的指钋 指·不能通过指针来改变所指对象的值,但指针本 身可以改变,可以指向另外的对象 例1 针 char * name="J0hn";mame1是一般指针 name1=A;∥编译正确,运行出错 例2 const char *name1="John";∥指向常量的指针 char sl="abc name=s;∥正确,name1本身的值可以改变 name1='1;∥编译时指出错误 xC++语言程序设计 49 指向常量的指针 ⚫ 不能通过指针来改变所指对象的值,但指针本 身可以改变,可以指向另外的对象。 ⚫ 例1 char *name1 = "John"; //name1是一般指针 *name1='A'; //编译正确,运行出错 ⚫ 例2 const char *name1 = "John"; //指向常量的指针 char s[]="abc"; name1=s; //正确,name1本身的值可以改变 *name1='1'; //编译时指出错误 指 针
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有