C++ for 语句头中多个定义

内容概要: C++ for语句 for循环 c define c for loop

可以在for 语句的init-statement 在中定义多个对象,但只能有一个语句,故定义的所有对象必须是同一类型

eg :

for(int i =0 , j =0;  i<  40 ; i++ ,j++)

正确,在for 语句头定义同为int 型的i,j 

for(int i= 0, int j = 0 ;   i < 40 ;  i++  ,j ++)

错误, int i =0 ,  int j =0 是两条语句,两条语句应该用; 分隔, 故两条语句不能在for 语句头中

==========================================

总结:

for 语句头初始化部分可以定义多个对象, 但只能有一个语句
————————————————

本文首发于CSDN:
原文链接:https://blog.csdn.net/xiaoyaohuqijun/article/details/48195715

© 2019, Qijun Hu. All rights reserved. 版权所有, 转载请注明出处和链接!

Leave a Reply

Your email address will not be published. Required fields are marked *