السلام عليكم
هناك متغيرات عامة
وهناك متغيرات محلية
المتغيرات المحلية
يمكن الوصول اليها من داخل الدالة المتواجدة ضمن مجالها هذه
المتغيرات
وتنتهي بمجرد الخروج من مجال الدالة المتواجدة في مجالها
هل هناك دوال متداخلة
اي دالة تكون عامة والأخرى تكون محلية
مثل
void print(){
printf("this is print line");
}
هل هناك دوال مثل
void cout(){
void print(){
print("this is a line ");
}
}علما بان الدوال المحلية يمكن الوصول اليها بطريق غير مباشر
عن طريق استدعائها من الدالة العامة والتي توجد ضمن نطاقها الدالة المحلية
