每个二进制位可以取0或1,C语言中int是4字节的值,也就是32位二进制数,最大值为2^31-1
C语言的int类型与开发环境平台有关,可能是16位(2^16),也可能是32位(2^32),估计现在大多数开发环境都是用32位的,所以范围远远超出65535,可达到4294967296,所以你的程序可能可以运行