There is this code I want to understand about structure, something like struct _39 struct_43, struct_47, struct_61. And again a structure like this struct_61. {int32_t*e0 int32_t e1} | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

There is this code I want to understand about structure, something like struct _39 struct_43, struct_47, struct_61. And again a structure like this struct_61. {int32_t*e0 int32_t e1}

structure

18th Jul 2016, 9:49 AM
Walter Eke
4 Answers
0
for questions like this it is always useful to add Sample Code instead of assumtions. but lets assume it means "struct _39" that would point to a struct call named _39. int32_t is the internal C convention of defining types. the above one means an integer of 32bits. better known to you as "long int", because this is the alias of int32_t. "*e0" is a pointer to the value of e0.
19th Jul 2016, 7:37 PM
Steven
Steven - avatar
0
Thanks for your answer, actually, is not an assumtion. It was a decompile file. An Exe I wanted to know how it's work. In d decompile file where list of function and structure . Then under structure where strut39_t{char e0; int32_t e1} strut43_t{char e0 char e1} strut47_t {int32_t e0; int32_t e1; int32_t e2;}
20th Jul 2016, 1:34 PM
Walter Eke
0
ok sorry then for assuming you've assumed. but with your new Infos it is as I already thought. These are all the internal Definitions of elements. I guess, struct means struct. the value after suppose to be the bit length of the struct.
21st Jul 2016, 12:56 AM
Steven
Steven - avatar
0
ok
21st Jul 2016, 7:56 AM
Walter Eke