C语言基础问题,高手进
const char ** p;
char ** pp;
p = pp;
如果是这样 编译器就会发一条警告
而下面的就不会
char *cp;
const char *ccp;
cpp = cp;
这个为什么可以呢?
按理说cp 指向的是 一个char类型
而ccp指向的是const char 类型
两个类型不应该相容啊
这也是为什么第一段代码 会报警告
我不明白为什么第二段代码可以无警报编译
编译器 是gcc
...全文
相关推荐
C语言基础面试题01(概念和基本结构).docx
C语言面试基础题,主要涉及:1. continue、break和return的区别?2. 初始化和赋值的区别?3. 声明和定义的区别?4. 全局变量、局部变量、static变量的区别?........等等概念性的问题已经做详细回答,还有一些程序改错和编程题给大家练手。
c语言基础c语言基础c语言基础
c语言基础
C语言基础知识
C语言基础,具体介绍了C语言的大体框架和编程流程。。。。。。。。。。。。。。。。。。
C语言基础教程,源码大全
C语言基础教程,源码大全
C语言基础课件 ppt
资源中有 清华出版社 C语言配套的ppt 没有书也可以学习 很基础 另外 还附有专题类的ppt很实用 可以用来巩固 很适合初学者 入门 及计算机考级的同学学习


