基础数据类型值传递、指针传递的取舍

传递基础数据类型的时候, 最重要的一点是看占用空间大小,如果是32位系统, 想要传递int,  char,  short这种类型的话使用值传递比较好,因为这些类型的占用空间 <= 指针占用空间(4字节),如果是long long类型的话则使用指针较好,因为long long的占用空间为8字节, > 指针占用空间(4字节)。而在64位系统中,long long和指针占用空间都为8字节,传递指针和值的占用空间都一样,而为了安全起见传递值更好

posted @ 2020-04-30 13:53  Muzzik  阅读(189)  评论(0)    收藏  举报