zoukankan      html  css  js  c++  java
  • const 关键字及作用

    1.const 修饰一般常量,可以把变量变成常量

      例如:

              int  num=10;

              num=100;

              printf(“num=%d ”,num);

    输出的来得值为:100

    但是如果const int num=10;

               num=100;  //就会显示错误

    2.const 修饰指针有三种情况

    (1)  constint*号之前,就是指针变量p的指向可以改变,但是指向的内存空间的值不能改变

      上图显示出错的原因是,*p只能读操作

    2constint*号之间,就是指针变量p的指向可以改变,但是指向的内存空间的值不能改变

    (3)constint*号之后,指针变量p的指向不可以改变,但是指向的内存空间的值可以改变。

    但是,不把p=&b注释掉的情况为会提示错误:

    4int*的前后都有const,指针变量p的指向不可以改变,指向的内存空间的值也不可以改变。

  • 相关阅读:
    springmvc,springboot单元测试配置
    uboot中ftd命令
    在根文件系统中查看设备树(有助于调试)
    协议类接口
    网络设备接口
    块设备驱动框架
    i2c子系统
    触摸屏
    input子系统
    原子访问、自旋锁、互斥锁、信号量
  • 原文地址:https://www.cnblogs.com/lyz0925/p/4363678.html
Copyright © 2011-2022 走看看