关于定义函数:
C语言中函数还是从main函数开始执行,main函数再调用其他函数,包括自定义的函数
自定义函数在主函数前定义,当然也可以在主函数后面定义(必须把定义的函数头头引到主函数前)
关于赋值:
C语言中不可以在定义变量时对变量进行连续赋值。
因为" = "运算符是从右至左结合,加入先把2赋值给a,但此时a还没有定义,所以违反了c中先定义后使用原则。
补:如果你多次给同一个变量赋值,最终只会保留最后一次赋值的结果。这是因为每次赋值都会覆盖之前的值。
关于return语句:
return语句用来结束循环,或返回一个函数的值。
return 0,说明程序正常退出,返回到主程序继续往下执行。
returm 1,说明程序异常退出,返回主调函数来处理,继续往下执行。