我试着用printf函数写一个简单的汇编程序。我使用gcc对其进行nasm -f elf 64编译和链接。运行之后,我看到了segmentation fault。怎么啦?[Bits 32]
global main
db "Hello", 0xa, 0
call [printf]
mov ebx, 0
int 80h
没有签名的长在我的Linux上有8个字节。所以我认为他们可以显示的整数的范围是从0 min到(2^64 -1)最大。#include <stdio.h>{
printf("long takes up %d bytes:\n", sizeof(long));printf("long long takes up %d bytes:\n&