Subject:
|
RCX 2.0 Arrays
|
Newsgroups:
|
lugnet.robotics.rcx.nqc
|
Date:
|
Sat, 25 Aug 2001 20:48:21 GMT
|
Reply-To:
|
caggiano@crystal-objects.STOPSPAMMERScom
|
Viewed:
|
2528 times
|
| |
| |
I wanted to increment the value contained in an array. I did array[0]++;
NQC complained:
ERROR expression is not a legal target for assignment.
The carrot under array[0]++ pointed to the index value, that is the 0.
It seems NQC thought I was trying to increment the index and not the
value. In c, at least, you would do array[x++] to increment the index.
NQC doesn't complain about array[x++] = y and it appears to do the
correct thing.
Y goes into array[x] and x is incremented.
Hope this makes sense.
--
Frank Caggiano "The best education for the best
caggiano@crystal-objects.com is the best education for all."
http://www.crystal-objects.com/ Robert M. Hutchins
Logo Users Ring
http://www.crystal-objects.com/logo/logoring.html
|
|
Message has 1 Reply: | | Re: RCX 2.0 Arrays
|
| The NQC manual says... "Neither arrays nor their elements can be used with the increment (++) or decrement (--) operators." I guess it's not quite C :-) "Frank Caggiano" <caggiano@crystal-objects.com> wrote in message (...) (23 years ago, 25-Aug-01, to lugnet.robotics.rcx.nqc)
|
4 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|