内联汇编出错
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <iostream>
#include <time.h>
#include <windows.h>
#include "CustomFunction.h"
using namespace std;
int main(void){
unsigned char Array0[4];
memset(Array0,0,4);
asm("push %rax\n");
asm("push %rbx\n");
asm("lea a,%eax\n"::"a"(Array0):);
asm("pop %rbx\n");
asm("pop %rax\n");
return 0;
}
16 37 C:\Users\penghao\Documents\test3.cpp [Error] invalid 'asm': operand number missing after %-letter