函数返回值什么时候必须为0?初学者为什么返回值都设为0?当返回值改成任何数都可以吗?
当你的程序在linux系统下运行时,返回0代表运行成功,返回非0表示故障,具体数字就是故障代码,此时你应该让主函数返回0.
其他时候,为什么要设置0,不为什么,因为计算机语言里面数数就是从0开始数的,所以默认值是0不正常吗,100才正常吗
你自己写程序,爱返回什么返回什么,甚至不返回数值,返回一个数组,都是可以的
返回值根据你的实际情况来定,不一定都是0,
比如你有一个函数,用来判断n是不是素数,那么你就可以定义当n是素数时返回1,不是素数时返回0.
main函数的返回值一般都是return 0;
不是必须为0的,通常返回值设置为0表示函数正常运行;当然可以改为任何数