Re: NQC programming guide

linmix <[email protected]> Tue, 05 Dec 2006 23:44:31 +0100
Newsgroups gmane.comp.hardware.lego.robotics
Message-ID <[email protected]>

Steve Lane <stevenrobertlane@ wrote:
> In lugnet.robotics, linmix <[email protected]> wrote:
>
>   
>> For example, I haven't a clue how I could use an array, what a bitwise
>> negation, AND, XOR or XOR is, why I would want to use #include, or even
>> what the increment of x++ will be.
>>     
>
> I wouldn't say I was a great programmer either. An array is simply a sequence of
> memory variables (say 1-10) that can be accessed via their numeric position.
>   
So why use an array with say 5 values and not 5 variables?
> x++
>
> If you write x++ in your code and x=1, once used, one will be added to it so it
> equals two.
>
> If you write ++x the one will be added before it's used. It's short hand for
> x=x+1;
>   
so it's always +1, not like my pocket calculator which will keep adding 
the original value of x if I use a double +
(5++ =10, 15, 20, etc.)
> #include lets you include files that other people have written, like a toolkit
> of parts.
>
> Steve
>
> The other stuff I've never needed.
>
>