比如说/ ipc/sem.c /
#define _NR_semget 190
__SYSCALL(__NR_semget,sys_semget)//这里像函数一样的代码是什么意思
比如说/ ipc/sem.c /
#define _NR_semget 190
__SYSCALL(__NR_semget,sys_semget)//这里像函数一样的代码是什么意思
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
2 回答826 阅读✓ 已解决
1 回答3.3k 阅读
这里其实是两行。
前面定义了一个宏,值是190。
预处理语句不需要分号结束的。
后面一行的__SYSCALL是一个宏,在大前面定义的。括号里的是它的参数。