test
Diff: splitData.h
- Revision:
- 0:44e295c34728
diff -r 000000000000 -r 44e295c34728 splitData.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/splitData.h Fri Feb 15 09:57:11 2019 +0000 @@ -0,0 +1,14 @@ +/*intの数をchar型の欲しいbyte数に変換*/ + +#ifndef __INCLEDED_SPRITDATA_H +#define __INCLEDED_SPRITDATA_H + +void Intobyte(int wannaChange,int byte,char *chardata,int firstElement); +//指定されたbyte数のchar型に分解.最初の配列に下八桁が入る。一番左に符号(正だと0,負だと1)。 + +//例 wantChangeという変数の下23桁(3バイト)を、charnum[5]から順に入れたい。 +// →Intobyte(wantChange,3,charnum,5); +//これでcharnum[5]にwantChangeの下八桁,でcharnum[6]に下16桁、charnum[7]に下23桁が入り、charnum[7]の一番左に符号が入る。 + + +#endif