int与uint的区别,怎么用?什么时候用uint好?

2024-12-04 07:55:36
推荐回答(3个)
回答1:

int是有符号的,可以为负数,比如8位的int值就是从-128到127. uint是无符号的,只能为0或者是正数,8位uint是从0-255

回答2:

#define uint unsigned int
int、uint区别在于:一个有符号;一个无符号。
uint在单片机中经常遇到,定义一个无符号整形变量。

回答3:

uint在位操作(bit manipulation)中常用到,如~, <<, >>, &, |, ^