今天看了一段代码对其中的一些语法不太明白,特此记录一下:
实际上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;
}


Logo

更多推荐