sonnyxway
July 19th, 2009, 11:58 PM
I've started learning c++ following along with a book. I'm up to "Employing variable arrays" and I've written out the script as it has instructed me, this is what I have
#include <iostream>
using namespace std ;
int main()
{
float nums[3] ;
nums[0] = 1.5 ; nums[1] = 2.75 ; nums[2] = 3.25 ;
char name[5] = { 'm', 'i', 'k', 'e', '\0' } ;
int coords[2] [3] = { { 1, 2, 3 } , { 4, 5, 6 } } ;
}
cout << "nums[0]: " << nums[0] << endl ;
cout << "nums[1]: " << nums[1] << endl ;
cout << "nums[2]: " << nums[2] << endl ;
cout << "name[0]: " << name[0] << endl ;
cout << "string: " << name << endl ;
cout << "coords[0][2]: " << coords[0][2] endl;
cout << "coords[1][2]: " << coords[1][2] endl;
return 0 ;
}
And the error I get is,
arrays.cpp:12: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:13: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:14: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:15: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:16: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:17: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:18: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:20: error: expected unqualified-id before "return"
arrays.cpp:21: error: expected declaration before '}' token
I'm sure its something really simple that I'm looking over x:
#include <iostream>
using namespace std ;
int main()
{
float nums[3] ;
nums[0] = 1.5 ; nums[1] = 2.75 ; nums[2] = 3.25 ;
char name[5] = { 'm', 'i', 'k', 'e', '\0' } ;
int coords[2] [3] = { { 1, 2, 3 } , { 4, 5, 6 } } ;
}
cout << "nums[0]: " << nums[0] << endl ;
cout << "nums[1]: " << nums[1] << endl ;
cout << "nums[2]: " << nums[2] << endl ;
cout << "name[0]: " << name[0] << endl ;
cout << "string: " << name << endl ;
cout << "coords[0][2]: " << coords[0][2] endl;
cout << "coords[1][2]: " << coords[1][2] endl;
return 0 ;
}
And the error I get is,
arrays.cpp:12: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:13: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:14: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:15: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:16: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:17: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:18: error: expected constructor, destructor, or type conversion befor
e '<<' token
arrays.cpp:20: error: expected unqualified-id before "return"
arrays.cpp:21: error: expected declaration before '}' token
I'm sure its something really simple that I'm looking over x: