int main(int argc, char* argv[])
{

    char a1='1';
    const char a2='1';
    a1='2';
    //a2='2';  
    //a2是字符常量

    char* a3="111";
    char* const a4="111";
    a3="222";
    //a4="222";
    //a4是字符串指针常量

    char* a5="111";
    const char* a6="111";
    a5="222";
    a6="222";
    a5[1]='2';
    //a6[1]='2';
    //a6是指向字符串常量的指针,字符串是常量,所以a6[1]不可变,但a6可变

    return 0;
}

 

相关文章:

  • 2022-12-23
  • 2021-07-05
  • 2021-12-25
  • 2021-07-19
  • 2021-09-08
  • 2021-08-04
  • 2021-07-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2018-05-03
  • 2021-09-27
  • 2021-11-26
  • 2022-12-23
相关资源
相似解决方案