fedora下直接#include<limits.h>默认是/usr/include下的limits.h文件,这个文件包含了一些整型值大小的定义,如INT_MAX等,ARG_MAX是在/usr/include/linux/limits.h中定义的,所以要包含#include<linux/limits.h>文件才能使用这个值。