همکاری با C
سلام مستقیم با کتابخانههای C کار میکند؛ پس هر کتابخانهی C در دنیا از سلام هم در دسترس است.
در این درس
درونداد
در بلوک درونداد: روالهای C را با گونهی ورودی و خروجیشان اعلان کنید و سپس مثل روالهای سلام صدایشان بزنید:
درونداد:
روال sqrt(x: اعشار۶۴): اعشار۶۴
روال abs(x: صحیح): صحیح
پایان
روال ریشه:
سرچاپ sqrt(۲.۰)
سرچاپ abs(-۴۲)
پایانخروجی1.4142135623730951
42
پیوند کتابخانه
برای کتابخانهای بیرونی، پیش از اعلانها بنویسید پیوند پویا "sqlite3" (یا پیوند ایستا). روالهایی که شمار ورودیشان متغیر است، مثل printf، باید ... داشته باشند.
برونداد
روالهایی که کد C باید آنها را صدا بزند در بلوک برونداد: نوشته میشوند تا با همان نام ساده در دسترس C باشند.