#include <stdio.h>
#include <stdint.h>
typedef unsigned char uchar;
int f(int a, int b) {
return a + b;
}
void _end(void) {};
int main(void) {
uchar* start = f, *end = _end;
int size = (int)(end - start);
printf("size = %i\n", size);
for (int i = 0; i < size; ++i) {
printf("%02X ", *(start + i));
}
return 0;
}
f < _end
и f > _end
?int f(int a, int b) {
return a + b;
}
void _end(void) {};