首页 > 代码库 > const char**与char**类型的区别

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**类型的区别