今天看了一段代码对其中的一些语法不太明白,特此记录一下:
实际上linux C 中的 __user 就是一个标记,相当于注释.
#include <iostream>
using namespace std;
#define __user
void print(void* p){
int* s = (int*)p;
printf("%d",*s);
}
int main()
{
int a = 3;
print((void __user *)&a);
return 0;
}