const char**与char**类型的区别

Posted rocklee25

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了const char**与char**类型的区别相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int a = 25.5;
    int *p_a = &a;
    const int *p = &a;
    int **p_p_a = &p_a;
    const int **p_p;

    p_p = p_p_a;        //警告,赋值符号前后类型不符合
    p_p = &p_a;         //警告,赋值符号前后类型不符合
    p_p = &p;           //无警告

    return 0;
}

 

以上是关于const char**与char**类型的区别的主要内容,如果未能解决你的问题,请参考以下文章

const char *p; char const *p; char * const p的区别

const与static的区别

const char* a 与 char* const b 的区别

c语言中 int,char,real,bool,const分别定义啥类型的数据

c语言中 int,char,real,bool,const分别定义啥类型的数据

const char * char const * char * const 三者的区别