এটা কেন হল scanf()
প্রয়োজন l
মধ্যে " %lf
" যখন একটি পড়া double
, যখন printf()
ব্যবহার করতে পারেন " %f
" নির্বিশেষে কিনা তার যুক্তি হল double
বা float
?
উদাহরণ কোড:
double d;
scanf("%lf", &d);
printf("%f", d);
&
অপারেটরের সাথে একটি ভেরিয়েবলের "ঠিকানা" নেন, তখন সেই ক্রিয়াকলাপের ফলাফল স্মৃতিতে ভেরিয়েবলের সঞ্চয় স্থানের দিকে নির্দেশক ter এটি যে পয়েন্টারটি পাস করা হয় scanf
।