函数的返回值是void

#include <stdio.h>

void sub(int x,int y,int z){
z=y-x;
} void main() {
int a=1,b=2,c=3;
sub(10,5,a);
sub(8,a,b);
sub(a,b,c);
printf("%d%d%d",a,b,c);
}

输出结果

123Program ended with exit code: 3

Tips

  • 虽然sub函数的返回类型是void,但是程序本身不会报错,而且还有返回结果。
上一篇:python2和python3关于列表推导的差别


下一篇:LDA学习小记