废话不多说,直接上源码
hello.c文件
# include<stdio.h>
int main(){
printf("%s\n","hello\n");
return 0;
}
之后
>>>gcc -c hello.c
>>>cat hello.o
获得
ELF > @ @
?鶸H夊H? ? ? ]胔ello
GCC: (Ubuntu 9.3.0-10ubuntu2) 9.3.0 GNU ? zR x? E?C
R ? $ hello.c main _GLOBAL_OFFSET_TABLE_ puts ? ? .symtab .strtab .shstrtab .rela.text .data .bss .rodata .comment .note.GNU-stack .note.gnu.property .rela.eh_frame @ @ H 0 & [ , [ 1 [ 9 0 b % B ? R ? j ? 8 e @ x ? 8
) ? t
全是乱码!!!!!!!!!!!!