c语言课件《字符串》.pptVIP

  • 80
  • 0
  • 约2万字
  • 约 78页
  • 2017-07-02 发布于湖北
  • 举报
const 类型限定符 const是一个C语言的关键字,它限定一个变量不允许被改变。 三种基本应用: 一.应用在变量 const char a=A; a=B;? //错误,变量a的值不可以修改。 此时代表变量a值不可改变,任何企图修改a变量值的语句都会报错。 二.应用在指针 ?1)应用在*左边 ????const char *p; ?? ?char const *p; ??? 以上两条语句作用一样,都是表示指针指向的变量值(即:*p)不可以修改,但指针p可以修改。 ??? 例如: ??? const char *p=a; ??? char *q=b; ??? *p=b;? //错,指针指向的值不可以修改。 ??? p=q;????? //对,指针值可以修改 ?2)应用在*右边 ? ?char *const p; ???表示指针值(p)不可以改变,但指针指向的值(*p)可以改变。 ??? 例如: ??? char *const p=a; ??? char *q=b; ??? *p=b; ?// 对,指针指向的值可以修改。 ??? p=q;????//错误,指针值不可以修改。 对于:const char * const p=a; p和*p都不可以修改。 字符处理函数 #include ctype.h int isdigit(int c) 测试C是否为十进制数字(是:

文档评论(0)

1亿VIP精品文档

相关文档