2011-05-11 9 views
3

가능한 중복 :
How to convert struct to char array in C
Portable way of writing a C struct to a file (Serialisation for C)C에서 바이트 배열로 구조를 변환하는 방법은 무엇입니까?

나는 C에서 바이트 배열 구조를 변환 찾고 있어요

을하고 난 나에게있는 올바른 방법을 보여 댓가 수행에 혼란스러워했다 달성. 미리 감사드립니다.

+0

을 한거야? – Aamir

+0

나는 정수, 부동 소수점과 하나 이상의 구조체를 내부에 채워진 간단한 구조를 가지고있다. jni에서 사용되는 바이트 배열로 변환 할 구조가 필요하다. – venkatesh

답변

1

구조체는 바이트 배열입니다. &mystruct에서 시작하며 길이는 sizeof(mystruct_type) 바이트입니다.

바이너리가 길거나 간격이있는 경우 #pragma pack 설정을 확인하십시오.

HTH

마로 당신은 지금까지 무엇을

+0

마리오, 나에게 그 예를 들어 줄 수 있니? – venkatesh

관련 문제