نحوه افزودن به پرونده

فهرست مطالب:

نحوه افزودن به پرونده
نحوه افزودن به پرونده

تصویری: نحوه افزودن به پرونده

تصویری: نحوه افزودن به پرونده
تصویری: دستور تهیه فیله مرغ خوشمزه که فقط 10 دقیقه طول می کشد تا # 525 را آماده کنید 2024, ممکن است
Anonim

غالباً هنگام اجرای نرم افزار ، لازم است داده های بدست آمده را در یک پرونده موجود وارد کنید. علاوه بر این ، لازم است که پرونده به گونه ای اضافه شود که بقیه داده های ذخیره شده در آنجا بدون تغییر باقی بمانند. این کار با استفاده از توابع زبان برنامه نویسی C به راحتی قابل حل است. ساده ترین راه برای افزودن داده به یک فایل استفاده از ویژگی های خاص عملکرد استاندارد فایل است. با کمک آنها ، می توانید چندین بار در حین کار برنامه ، داده ای را به پرونده باز و اضافه کنید.

نحوه افزودن به پرونده
نحوه افزودن به پرونده

ضروری است

محیط برنامه نویسی C

دستورالعمل ها

مرحله 1

توابع کار با پرونده ها و خروجی داده ها به آنها هنگام برنامه نویسی در C در یک کتابخانه خاص است. آنها را به برنامه خود متصل کنید. برای این کار ، قبل از نوشتن کد ، فایل هدر را برای این کتابخانه مشخص کنید. خط # را وارد کنید "stdio.h".

گام 2

در متن برنامه ، یک نشانگر برای توصیف پرونده ایجاد کنید. برای این کار ، یک خط در کد برنامه بنویسید مانند: FILE * pFile ، جایی که pFile نام اشاره گر ایجاد شده است.

مرحله 3

پرونده را در جایی که باید داده اضافه کنید باز کنید. از عملکرد زیر استفاده کنید: pFile = fopen ("NameFile.txt" ، "a"). در اینجا NameFile.txt نام پرونده است. پارامتر دوم ، نماد الفبای لاتین ، "a" حالت باز کردن پرونده را با قابلیت افزودن داده به آن تنظیم می کند.

مرحله 4

اگر فایلی که باید مقادیر را به آن اضافه کنید در همان دایرکتوری نیست که برنامه شما در آن اجرا می شود ، همراه با نام فایل مسیر کامل آن را بر روی دیسک سخت مشخص کنید. برای انجام این کار ، خط را در پارامتر اول تغییر دهید. به عنوان مثال ، مسیر ورودی به یک فایل واقع در دایرکتوری ریشه درایو D توسط ورودی مشخص شده است: "D: NameFile.txt".

مرحله 5

داده های مورد نظر خود را به پرونده باز اضافه کنید. برای این کار بهتر است از تابع بارگذاری شده fprintf (pFile ، داده اضافه شده:٪ s) استفاده کنید

، datStr). اولین پارامتر pFile در این تابع توصیف کننده پرونده را اضافه می کند. بعدی خطی می آید که به طور کامل به پرونده خارج می شود ، به جز کاراکترهای خاص.

مرحله 6

نویسه های بعد از علامت "٪" انواع داده های خروجی را نشان می دهد. بنابراین ، عبارت "٪ s" به این معنی است که پارامتر سوم تابع یک متغیر رشته ای است. برای خروج از یک متغیر از نوع int به یک پرونده ، عبارت "٪ d" را قرار دهید تا آدرس نشانگر - "٪ p" خارج شود. برای خوراک خط پس از ضبط داده ، نماد"

بنابراین ، داده های بعدی وارد شده در پرونده در یک خط جدید نوشته می شود.

مرحله 7

پس از نمایش داده های مورد نیاز ، پرونده را با استفاده از دستور fclose (pFile) توسط توصیفگر آن ببندید. سپس برنامه را ذخیره کرده ، کامپایل و اجرا کنید. داده های مشخص شده به پرونده اضافه خواهد شد.

توصیه شده: