1. 程式人生 > 其它 >for 迴圈中不能使用size_t 做減減

for 迴圈中不能使用size_t 做減減

size_t i = -5;
	size_t a = -1;
	std::cout << i << " ...."<<a<<std::endl;

在這裡插入圖片描述
如若是if(size_t i = a ;i<=0;i++)當真的計算到 i=-1的時候就跳轉到4294 造成死迴圈