void的字面意思是“无类型”,void 则为“无类型指针”,void 可以指向任何类型的数据。void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:void a;这行语句编译时会出错,提示“illegal use of type 'void'”。不过,即使void a的编译不会出错,它也没有...
void 出现在一个函数定义的头部,表示此函数没有返回值.
返回类型是void 空型 这里面如果return语句返回一个值的话会报错,如果就只是一个return;表示程序结束不继续往下执行。
return语句主要是为了终止当前正在执行的函数或方法 return出现在方法体的中间位置很正常啊!比如,当出现不合法的输入时,就要求提前中断程序,因而后面的代码就没有必要执行,这个时候就需要使用return语句来终止当前方法!
return是对当前函数返回一个值,函数是什么类型的,就返回什么类型的。int main(void)是说,主函数main是个int类型的,参数强制为空。
此话意思是 :返回表达式在空白函数 return 那里出错了
int myFunction() { // 函数体 } 若在函数体中没有返回任何int类型的值,编译器将报错。正确的做法是:c int myFunction() { // 函数体 return 0;} 或者,如果函数确实不需要返回值,可以将返回类型改为void:c void myFunction() { // 函数体 } 总之,确保函数的返回类型与其实际操作相...
变量分为两种,一种叫成员变量,用在类里,一种叫局部变量,就像现在你说的x和d,他们只是给方法用的,你括号里的a和b是给调用方法传入参数使用的,其实你也可以把x和d放括号里,但是调用就必须要传入参数
void 表示这个子函数没有返回值 可以子函数最后 return TempDat 所以报错