__PTRDIFF_TYPE__:
__PTRDIFF_TYPE__ is an implementation detail of GCC's stddef.h
#ifndef __PTRDIFF_TYPE__
#define __PTRDIFF_TYPE__ long int
#endif
typedef __PTRDIFF_TYPE__ ptrdiff_t;
__signed__
__signed__
和signed
之间的区别在于命名空间。 signed
名称只能在__KERNEL__
而不能在外部使用。