का उपयोग करते समय एक चर के रूप में चौड़ाई मैं फ़ाइल के एक निश्चित हिस्से में पढ़ने की कोशिश कर रहा हूं और डेटा की मात्रा प्रति पंक्ति अलग है लेकिन मुझे पता है कि मैं कितनी बाइट्स चाहता हूं।fscanf
5bytes.byte1byte2byte3byte4byte5CKSum //where # of bytes varies for each line (and there is no period only there for readability)
वास्तविक डेटा::,
fscanf_s(in_file,"%variableX", &iData);
यह संभव है क्योंकि अभी मैं:
05AABBCCDDEE11
03AABBCC22
04AABBCCDD33
तो मैं करने के लिए मेरी चौड़ाई इस तरह एक चर होना चाहते हैं तो इस तरह सोच रहा है कि मुझे केस स्टेटमेंट बनाना है?
आपको जो कुछ पूछ रहा है उसे स्पष्ट करने की आवश्यकता है। –
मूल रूप से मैं बस एक चर के साथ चौड़ाई सेट करने में सक्षम होना चाहता हूं जिसे मैं "% 5X" के बजाय पढ़ने वाली प्रत्येक पंक्ति में बदल सकता हूं - जहां मैं 5 की चौड़ाई तक सीमित हूं, मैं बस अपना स्वयं का चर डालना चाहता हूं वहां मेरी चौड़ाई गतिशील हो सकती है। –