List of all Unicode’s open/close brackets

There is a plain-text database of information about every Unicode character available from the Unicode Consortium; the format is described in Unicode Annex #44. The primary information is contained in UnicodeData.txt. Open and close punctuation characters are denoted with Ps (punctuation start) and Pe (punctuation end) in the General_Category field (the third field, delimited by … Read more

Accessing arrays by index[array] in C and C++

Yes. 6.5.2.1 paragraph 1 (C99 standard) describes the arguments to the [] operator: One of the expressions shall have type “pointer to object type“, the other expression shall have integer type, and the result has type “type“. 6.5.2.1 paragraph 2 (emphasis added): A postfix expression followed by an expression in square brackets [] is a … Read more