ראשי > תיכנות > שאלה ב c פונקציות
יענו
משתמש כותב:
printf("hello")
לתוך התוכנית שלכם.
והיא מדפיסה hello?
אי אפשר בסי (מלבד להדר מחדש את קוד המשתמש)
אפשר ב: Perl, C#, PHP, JS ו Java
אם אני לא טועה.
לקלוט פונקציה, לא מחרוזת
אפשר לקלוט פונ’ (בין אם זה שם שלה, בין אם זה קוד שלה) בשפות הנ"ל.
printf נמצאת בקלט, ואז להדפיס את מה שנמצא בין הסודרים והגרשיים.
זה קצת עבודה , אבל זה אפשרי.
ותמיד אפשר לקלוט פוינטר לפונקציה אם לזה הוא התכוון
אתה הופך את זה לפלט.
זה אולי מין מחולל ישומיים.
הקומפיילר הוא שילוב של אסמבלר(זה לא בידיוק אסמבלר אני יודע אל תצעקו עליי)+Linker