אהלן שוב ../images/Emo13.gif
יכולה להיות פונקציה שלא מקבלת שום משתנה ,אבל מחזירה משתנה (זה דוגמה די מטופשת,אבל הדבר אפשרי ללא בעיה):
int coco() { return 2; }
יכולה להיות פונקציה שלא מקבלת שום משתנה וגם לא מחזירה כלום:
void bobo() { printf("function bobo"); // מדפיס את מה שבמרכאות }
יכולה להיות פונקציה שמקבלת משתנה וגם מחזירה אחד:
int gogo(int num) { return num + 9; }
יכולה להיות פונקציה שמקבלת משתנה אבל לא מחזירה אף אחד:
void momo(int david) { printf(" %d ",david); // david הפונקציה מדפיסה את הערך של }