تحويل صفيف إلى الباحث / تعويم
-
21-08-2019 - |
سؤال
وأنا في حاجة لتحويل مجموعة شار إلى int و تطفو باستخدام C مجموعة مثل هذا
char* text = "15.34";
وأنا أيضا بحاجة إلى تحويل تعويم / كثافة العمليات مرة أخرى إلى مجموعة أخرى
المحلول
ويمكنك استخدام sscanf أيضا. على سبيل المثال:
<اقتباس فقرة>وتعويم FP = 0؛ sscanf (النص، "٪ و"، وتنظيم الأسرة )؛
اقتباس فقرة>لتحويل مرة أخرى استخدام sprintf ()
نصائح أخرى
استخدم ظائف atoi()
/ strtol()
و / مكتبة atof()
strtod()
لتحويل من السلسلة.
لتحويل مرة أخرى استخدام sprintf()
مع %d
وشكل %f
المتخصصين.
ونلقي نظرة على sscanf()
وsprintf().
لا تنتمي إلى StackOverflow