In C “abcdef”[3] == 3["abcdef"]

Cik ilgi var programmēt C/C++ nezinot, ka "abcdef"[3] ir tas pats, kas 3["abcdef"] ? Jo kvadrātiekavas ir tikai sintaktisks cukurs:

a[i] == *(a + i) == *(i + a) == i[a]

Arrays as Pointers – Weird But True

One Response to “In C “abcdef”[3] == 3["abcdef"]”

  1. LCD TV says:

    I am always searching online for articles that can help me. Thank you

Leave a Reply

You must be logged in to post a comment.