_test_
سه شنبه 07 آذر 1391, 14:24 عصر
سلام
void wl (char* buff[],char lp[],char mt[])
{
FILE *fp;
fp=fopen(lp, mt);
fprintf(fp, buff);
fclose (fp);
}
فرض کنیم یه همچین تابعی داریم که میاد متن و آدرس فایل و متد سیو کردن رو میگیره و با fprintf مینویستش ...
wl("asd","d:\\aaaa.txt","a");
که اینجوری صدا زده میشه ..
اگر جای asd مثلا بزاریم as%sd تو فایل asHÿ(d سیو میشه (قسمت bold شده به احتمال زیاد برای شما فرق کنه) یا بزاریم%g تو فایل as1.78887e-307d ....
اگر بخوایم این فرمت استرینگ اعمال نشه , باید از چه تابعی و چطوری استفاده کرد ؟ :ناراحت:
ممنون , بای
void wl (char* buff[],char lp[],char mt[])
{
FILE *fp;
fp=fopen(lp, mt);
fprintf(fp, buff);
fclose (fp);
}
فرض کنیم یه همچین تابعی داریم که میاد متن و آدرس فایل و متد سیو کردن رو میگیره و با fprintf مینویستش ...
wl("asd","d:\\aaaa.txt","a");
که اینجوری صدا زده میشه ..
اگر جای asd مثلا بزاریم as%sd تو فایل asHÿ(d سیو میشه (قسمت bold شده به احتمال زیاد برای شما فرق کنه) یا بزاریم%g تو فایل as1.78887e-307d ....
اگر بخوایم این فرمت استرینگ اعمال نشه , باید از چه تابعی و چطوری استفاده کرد ؟ :ناراحت:
ممنون , بای