سؤال

لدي سلسلة في التنسيق التالي: "R: 625.5m E: -32768m"

ما هي الطريقة الأكثر كفاءة لسحب 625.5؟

هل كانت مفيدة؟

المحلول

أفضل رهان لك هو الاستخدام SSCANF لقراءة المعلومات المنسقة من السلسلة.

sscanf(mystr, "R: %f", &myFloat);

نصائح أخرى

sscanf هو حلوى جيدة لتحليل السلاسل البسيطة بتنسيق ثابت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top