求数组的大小?为什么我错了呢?
#include <iostream.h>int main()
{
int array[]={3,4,5,6,7,8};
int size=sizeof(array)/sizeof(int);
cout<<size<<endl;
for(int i=0,i<size,i++)
{
cout<<array[i]<<" ";
}
cout endl;
return 0;
}
可是却显示
--------------------Configuration: 1 - Win32 Debug--------------------
Compiling...
1.cpp
F:\教育教学\练习\1.cpp(7) : error C2143: syntax error : missing ',' before '<'
F:\教育教学\练习\1.cpp(7) : error C2086: 'i' : redefinition
F:\教育教学\练习\1.cpp(7) : error C2059: syntax error : '<'
F:\教育教学\练习\1.cpp(9) : error C2146: syntax error : missing ';' before identifier 'endl'
F:\教育教学\练习\1.cpp(9) : warning C4551: function call missing argument list
执行 cl.exe 时出错.
1.obj - 1 error(s), 0 warning(s)
混沌啊 难道编程真和我无缘,怎么这么难啊