أهلا ومرحبا بكم مرة أخرى.
لدينا التحدي الأول ل القيام ببعض كتابة الملفات وقراءتها.
على وجه التحديد ، في هذا التحدي ، سنقرأ فقط
في بعض الشخصيات ، وجعلك مألوفًا مع وظيفة fputc.
إذن ماذا أريد منك أن تفعل هل أرغب في كتابة
برنامج لإيجاد المجموع عدد الأسطر في ملف نصي.
لذلك أنت بحاجة إلى إنشاء ملف يحتوي على بعض سطور النص.
سيتعين عليك إنشاء ملف.
تذكر ، هذا الملف يجب أن توضع في أي مكان حيث الملف القابل للتنفيذ وبعد ذلك يمكنك
انقر نقرًا مزدوجًا فوق الملف القابل للتنفيذ وقم بتشغيله في
نفس الدليل مثل ذلك.
أو إذا كنت تقوم بتشغيله من بيئة التطوير المتكاملة ، فأنت
تقوم بتشغيلها من كتل التعليمات البرمجية ثم يمكنك وضع الملف
النصي الخاص بك في أي مكان ملفات المصدر الخاصة بك توجد أينما قمت
بحفظ مشروعك داخل ملف المصدر c.
لذلك سيتعين عليك إنشاء ملف قبل أن تتمكن بالفعل من كتابة
هذا البرنامج لأنك تحتاج إلى القراءة و اكتب بعض البيانات داخل هذا الملف.
سوف تحتاج إلى افتح ملف الاختبار الخاص بك.
سنحتاج إلى f المكالمة المفتوحة هذا سيجعلك
على دراية بالأساسيات.
تحتاج إلى استخدام fgetc وظيفة لتحليل
الأحرف في ملف تحصل عليه حتى ضرب eof ، نهاية الملف.
لذلك إذا كانت نهاية الملف ، يمكنك ذلك قم بزيادة العداد قبل أن تصل إلى نهاية
الملف ، هكذا أنت ستكون قادرة على عد الخطوط.
لذلك يمكنك فقط إنشاء موقع محلي متغير للعداد.
وما تريد أن تفعله هو أنت تريد عرض إجمالي عدد الأسطر
في الملف نفسه كإخراج.
لذلك سيكون هذا أساسيًا برنامج يجعلك على دراية بأساسيات
إدخال وإخراج الملف.
على وجه التحديد ، تريد دائمًا افتح ملفًا باستخدام fopen.
سنكون مألوفين بمؤشر الملف هذا.
سنضطر إلى إغلاق ملف file ومن ثم سنستخدم
وظيفة fputc المهمة.
إذاً حلقة التكرار الخاصة بك ، أنت سيتعين علينا
إنشاء متغير محلي يكون مجرد عداد.
وكما تقرأ في كل منها حرف ، يمكنك مقارنة الحرف
بخلاصة السطر.
عاد هذا.
وإذا كان لديك خط تغذية ثم تريد زيادة العداد بحيث
تحسب كل سطر.
الغرض الكامل من هذه الوظيفة هو حساب عدد الأسطر في الملف.
إذا حظا سعيدا.
سنستخدم الأساسيات هنا.
وآمل أن يكون هذا مألوفًا لك باستخدام مؤشر
ملف وفتح ملف في fgetc.
شكرًا لك.