摘要:
两个操作数都是指向有限定符或无限定符的相容类型的指针,左边指针所指向的类型必须具有右边指针所指向类型的全部限定符。(from c专家编程) 如果编译此代码,将会产生警告——第五行,参数与原型不匹配。 首先,argv的类型为指向char类型指针的指针,p为指向由const修饰的char类型的指针,前者 阅读全文
摘要:
函数原型不必多讲,它向编译器指出了函数的返回类型及参数个数及类型。 ANSI C借鉴了c++中的原型,但两种语言还是有区别的。其中最重要的区别是,为与基本C兼容,ANSI C 中的原型是可选的,但在c++中,原型是必不可少的。 例如,请看下面的函数声明: void say_hi(); 在c++中,括 阅读全文