writes:
> On Sep 12, 12:20 pm, "Yee.Chuang" <mcdrag...@gmail.com> wrote:
>> On Sep 12, 5:03 pm, Nick Keighley <nick_keighley_nos...@hotmail.com>
>> wrote:
>>
>> > On 11 Sep, 22:28, CBFalconer <cbfalco...@yahoo.com> wrote:
>>
>> > yes I moved from pascal to C and didn't find pointers a problem.
>> > They seemed very like pascal pointers. Though I thought the sysntax
>> > was *very* strange!
>>
>> > On the other hand I'd programmed in Coral, Assmebler and had
>> > brief exposure to BCPL. So pointers seemed quite normal!
>>
>> Something I forgot to tell: C is the first language I've learned,
>> after that I understand the basic skills of programming. Most of the
>> time I just use software like SAS, Matlab and R to solve problems.
>> Yes, I don't write any software, I just use them.
>> If learning pointers can help me with programing thoughts or improve
>> my program skills, I'm glad to do so.
>
> Pointers are not a unique concept in C.
> A pointer points to something. You can access that something via the
> pointer.
> That's all there is to it, as a generic concept.
>
> Now, if you want to learn C pointers, first you'd have to understand
> C's type system.
> Given that p is char [4][2], you should immediately be able to tell
> which type *p is, p[0][0], &p[0].
> (answer: char [2], char, char (*)[2])
"p is char[4][2]"? I know pointers and I dont understand your example or
what you are trying to say.