The different of bit Compiler

Compiler 32 bits 64 bits
char 1 1
char * 4 8
short 2 2
unsigned short 2 2
int 4 4
Int * 4 8
unsigned int 4 4
float 4 4
double 8 8
long 4 8
unsigned long 4 8
long long 8 8

 

     
    
    

 

 

 

 

 

Xcode7.0:

C:

unsigned long a = 0xffffffff;//4 bytes

long long b =     0xffffffffffffffff;//8 bytes

 Swift:

原文地址:https://www.cnblogs.com/xwjack1554239786/p/5167290.html