我需要通過可能的枚舉來填充c語言的字節數組。十六進制枚舉或整數(ASCII)枚舉來填充字節數組?
這是我聲明我的字節數組:
unsigned char byteArray[6];
現在我猶豫了,如果我的enumrations應該像MyEnum1
或MyEnum2
:
enum MyEnum1 { A1 = 0, B1 = 1, C1 = 2};
enum MyEnum2 { A2 = 0x00, B2 = 0x01, C2 = 0x02};
的目的是這樣的:
byteArray[0]=A1;
byteArray[1]=B1;
byteArray[2]=C1;
byteArray[3]=A2;
byteArray[4]=B2;
byteArray[5]=C2;
那麼,是否有任何推薦如果我的枚舉應該包含十六進制或整數或其他類型的數據?
謝謝!
謝謝你的回答。 +1 – Farah 2014-10-22 16:10:08