حياك الله اخوي
تقصد هذا السؤال؟
أي لا يرد أي ناتج إما نضع return; or return0; زين شنو الفرق بينهم سواء حطينا القيمة صفر أو لا شيء ؟؟!!
return;
تستخدم مرات للخروج من الدالة، من غير اية معلومات، و ايضا من الممكن ان تستخدم في دوال الvoid !
أما
return 0; أو return x;
الصفر "متعارف عليه" للدلالة على الخروج من الدالة "بسلام"
طبعا و انت تعرف أن 0 هو رقم، أي من الممكن أن يكون أي رقم آخر، لذا فإنه من الممكن أن أي رقم تضعه في الreturn يعبر عن أمر ما، إليك مثال:
كود PHP:
int main(){
int num=4,den=0;
if (den != 0){
double div = num/den;
return 0;
}
else
//print a (divided by zero) error msg
return -999;
}
و بالتوفيق