मुझे लगता है मैं एक फ़ाइल linewise पढ़ रहा हूँ सी में एक बहुत ही सरल समस्या है, और एक बफरनिकालें पूर्णांक
char line[80];
में संग्रहीत
प्रत्येक पंक्ति निम्नलिखित संरचना है:
Timings results : 2215543
Timings results : 22155431
Timings results : 221554332
Timings results : 2215543
जो मैं करने की कोशिश कर रहा हूं, इस लाइन से पूर्णांक मान निकालना है। क्या सी यहां कोई साधारण कार्य प्रदान करता है जो मुझे ऐसा करने की अनुमति देता है?
धन्यवाद
तुम अब भी स्ट्रिंग पार्स करने में इसलिए नहीं कि atoi() वापसी 0 करता है, तो अपने स्ट्रिंग है एक गैर-संख्यात्मक मूल्य से शुरू होता है? – Makis
'strtol'' atoi' से बेहतर है क्योंकि यह आपको त्रुटियों को संभालने की अनुमति देता है। –