void 与void *(一)

2018-04-21  本文已影响0人  请叫我小小白

(一)Void的使用规则:

          1.函数没有返回值,函数类型声明为void;

          2.如果函数没有参数,参数类型为void;

          3.如果函数的参数是任意指针类型,应声明其参数为void*;

          4.Void不是变量类型,不能声明变量(二)void的含义      void 的字面意义是“无类型”,void*则为“无类型指针”,void*可以指向任何类型的数据

          void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:

                  void a;  

        这行语句编译时会出错,提示“illegal use of type 'void'”。不过,即使void a的编译不会出错,它也没有任何实际意义。                void真正发挥的作用在于:  

            1.对函数返回的限定;  

            2.对函数参数的限定。

上一篇下一篇

猜你喜欢

热点阅读