今天看programming in c才搞清楚2点强哥貌似没讲清楚的。
for(初始化表达式;循环条件;循环表达式)
{程序代码 }
for语句执行顺序:
1。初始表达式首先被求值。这个表达式常常用于初始化变量。
2。下来,循环条件将被求值。如果循环条件不满足(值假),循环结束,程序转到for语句后面的语句执行。
3。如果条件满足,循环体将被执行。
4。循环表达式被求值。这个表达式常用于修改循环变量。
5。回到第2步。
还有关于int型,一直以为只要超过4字节就会益出,原来还有unsigned int,long int,long long int ,unsigned long long int;只要不超过unsigned long long int int 就不会益出的。