|
You're initializing foo[] wrong, it should be:
char foo[] = { '1', '2', '3', '4' );
In lugnet.robotics.handyboard, Clay Harmony writes:
> Hi...
>
> I'm wondering if there's a way to extract an element from a character array the
> same way it would be done for an integer array.
>
> For example, when I have:
>
> char foo[]= {1, 2, 3, 4};
>
> char bar(int i)
> {
> return foo[i];
> }
>
> ... a zero is returned for each element of the array. However, if I change
> "char" to "int" above, the correct values are returned.
>
> Am I doing something wrong, or is this an IC(v3.1) thing?
>
> thanks,
> clay.
|
|
Message is in Reply To:
| | Character Arrays
|
| Hi... I'm wondering if there's a way to extract an element from a character array the same way it would be done for an integer array. For example, when I have: char foo[]= {1, 2, 3, 4}; char bar(int i) { return foo[i]; } ... a zero is returned for (...) (25 years ago, 5-Nov-99, to lugnet.robotics.handyboard)
|
2 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|