More Related Content
More from Мөнхбаярын Цэцэнцэнгэл
More from Мөнхбаярын Цэцэнцэнгэл (10)
Lecture 12: File Handling
- 2. Файл
• Файл гэж хадгалах төөрөмжид тодорхой
бүтцээр хадгалагдсан мэдээллийг
хэлнэ.
• Файлтай харьцах үндсэн үйлдлүүд:
– Нээх
– Унших
– Бичих
– Хаах
- 3. Файл нээх
• Файлтай харьцахад “FILE *fp” FILE
төрөлтэй fp заагч төрөл ашигладаг.
• Файл нээхэд fopen() функцийг
ашиглана.
• fp = fopen(filename, mode);
- 4. Файл нээх моодууд
Моод Тайлбар
r Унших зориулалтаар текст файл байвал нээнэ
w Бичих зориулалтаар нээнэ. Файл олдохгүй бол шинээр үүсгэнэ.
Файлын эхнээс бичнэ.
a Нэмж бичих зориулалтаар нээнэ. Файл олдохгүй бол шинээр
үүсгэнэ. Файлын төгсгөлөөс бичнэ.
r+ Унших, бичих зориулалтаар нээнэ.
w+ Унших, бичих зориулалтаар нээнэ. Файл олдвол хэмжээг нь
тэглэнэ. Олдохгүй бол шинээр үүсгэнэ.
a+ Унших, бичих зориулалтаар нээнэ. Уншихдаа эхнээс нь уншина,
бичихдээ төгсгөлөөс бичнэ. Файл олдохгүй бол шинээр үүсгэнэ.
- 5. Файл нээх
• fp = fopen(“test.txt”, “r”);
• Файлтай ажиллахын тулд заавал
файлыг нээх шаардлагатай!
- 6. Файл руу бичих
• fputs(‘k’, fp);
• fputs(“Oh, My GOD!”, fp);
• fprintf(fp,“Happy New Year %d!”, 2015);