প্রদত্ত C99 মান (বলতে গেলে, N1256 fprintf (printf,,, sprintf, ...) বা, scanf: খসড়া), বিধি ধরনের ফাংশন উপর নির্ভর করে।
এখানে প্রাসঙ্গিক অংশ উত্তোলন করা হয়:
ভূমিকা
এই দ্বিতীয় সংস্করণটি আইএসও / আইসিসি 9899 / সিওআর 1: 1994, আইএসও / আইসিসি 9899 / এএমডি 1: 1995 এবং আইএসও / আইসিসি 9899 / সিওর 2: 1996 দ্বারা সংশোধিত ও সংশোধিত হিসাবে প্রথম সংস্করণটি আইএসও / আইইসি 9899: 1990 কে বাতিল করেছে এবং প্রতিস্থাপন করবে। পূর্ববর্তী সংস্করণ থেকে বড় পরিবর্তনগুলির মধ্যে রয়েছে:
%lf
রূপান্তর নির্দিষ্টকরণের মধ্যে অনুমতি দেওয়া printf
7.19.6.1 fprintf
ফাংশন
7 দৈর্ঘ্য সংশোধক এবং এর অর্থ হ'ল:
l (ell) নির্দিষ্ট করে যে (...) কোনও নিম্নলিখিত, এ, ই, ই, এফ, এফ, জি, বা জি রূপান্তর নির্দিষ্টকরণকারীর উপর প্রভাব ফেলে না no
এল উল্লেখ করে যে নিম্নলিখিত একটি, এ, ই, ই, এফ, এফ, জি, বা জি রূপান্তর নির্দিষ্টকরণটি একটি দীর্ঘ দ্বৈত যুক্তির জন্য প্রযোজ্য।
একই নিয়ম নির্দিষ্ট fprintf
জন্য আবেদন printf
, sprintf
অনুরূপ ফাংশন এবং।
7.19.6.2 fscanf
ফাংশন
11 দৈর্ঘ্য সংশোধক এবং এর অর্থ হ'ল:
l (ell) সুনির্দিষ্ট করে যে (...) যে নিম্নলিখিত a, A, e, E, f, F, g, বা G রূপান্তর নির্দিষ্টকারকটি দ্বিগুণ টাইপ পয়েন্টার সহ একটি যুক্তির ক্ষেত্রে প্রযোজ্য;
এল উল্লেখ করে যে নিম্নলিখিত একটি, এ, ই, ই, এফ, এফ, জি, বা জি রূপান্তর নির্দিষ্টকরণটি টাইপ পয়েন্টারটি দীর্ঘ দ্বিগুণে যুক্তির ক্ষেত্রে প্রযোজ্য।
12 রূপান্তর নির্দিষ্টকরণকারী এবং এর অর্থ হ'ল: ক, ই, চ, জি একটি বিকল্প স্বাক্ষরিত ভাসমান-পয়েন্ট নম্বরটির সাথে মেলে, (...)
14 রূপান্তরকরণের সুনির্দিষ্ট এ, ই, এফ, জি এবং এক্স যথাযথ এবং যথাযথ, ক, ই, চ, জি এবং এক্স হিসাবে একই আচরণ করে।
দীর্ঘ বিবরণী সংক্ষিপ্ত, fprintf
নিম্নলিখিত সুনির্দিষ্ট এবং সম্পর্কিত ধরণের জন্য নির্দিষ্ট করা হয়েছে:
%f
-> দ্বিগুণ
%Lf
-> দীর্ঘ ডাবল।
এবং fscanf
এটির জন্য:
%f
-> ভাসা
%lf
-> দ্বিগুণ
%Lf
-> দীর্ঘ ডাবল।
"%lf"
; C99 এবং সি 11 লাইব্রেরিতে এটি একই হিসাবে সংজ্ঞায়িত করা হয়"%f"
।