第二哥for(i=0;i<4;i++)里为什么i前不加int

来源:3-1 字符数组概述

nulltooverflow

2018-07-11 23:48:42

#include <iostream>

using namespace std;

int main()

{

char ch1[4];

for(int i=0;i<4;i++)//这里的i是整形

{

cin>>ch1[i];

}

cout<<"结果为"<<endl;

for(i=0;i<4;i++)    //这里的i为什么没有int??我的ide是vs2017,说我这个i属于为声明的标识符。

{

cout<<ch1[i]<<endl;

}


写回答

1回答

guly

2018-07-12

你好, ide不同是需要声明的,比如Xcode是需要声明

告诉他VC++中是不需要再次声明的,建议根据ide的不同进行判断,如果解决您的问题请采纳,祝学习愉快!


0

0 学习 · 593 问题

查看课程