(46)以下叙述中错误的是 A.C程序必须由一个或一个以上的函数组成 B.函数调用可以作为一个独立的语句存在
问题描述:
(46)以下叙述中错误的是 A.C程序必须由一个或一个以上的函数组成 B.函数调用可以作为一个独立的语句存在
若函数有返回值,必须通过return语句返回 为什么正确
有指针就不用return不是吗
答
A是错误的,有的C程序只包含头文件,宏定义和变量以及函数声明,没有函数,你以后会遇到
B返回空类型的是可以,比如getchar();printf();
若函数有返回值,必须通过return语句返回
函数的返回值类型和函数声明有关,没有return语句是不会返回任何数值的,我们用带返回值的函数通常是得到一个运算的数据,也有返回指针的函数,但不是void类型的函数必须有返回值.lz可以去百度一下函数返回值,深刻理解一下,还有不懂的话再来问我吧O(∩_∩)O~