استفسار عن تعريف المتغيرات فى لغة السى
--------------------------------------------------------------------------------
السلام عليكم ورحمة الله وبركاته
لقد بدأت فى تعلم لغة الc مؤخرا
وها هى مشكلتى
لا افهم ما فائدة الدالة void لتى تكتب فى اول البرنامج عامة
كما لاحظت استخدامها مع pointers
مثلا
void code (char*input,char*output,char start)
لم افهم معنى هذا السطر وكيف استفيد به داخل البرنامج
وكذلك ذلك السطر
main(int argc,char *argv[ ])
هل هو مجرد سطر لتعريف المصفوفة والمؤشر الخاص بها
وان كان كذلك فلما وضعناها داخل main
ولم نعرفها كالمعتاد
شكرا