第二哥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回答
你好, ide不同是需要声明的,比如Xcode是需要声明
告诉他VC++中是不需要再次声明的,建议根据ide的不同进行判断,如果解决您的问题请采纳,祝学习愉快!
相似问题
回答 1