char[] array_char(100); // array_char is of char[] type
int* px, py; // both px and py are pointers of int* type

配列とポインタの宣言はこれでいいんだよ。ごちゃごちゃ抜かすな。

@マークとかアホらしいから、C++でおなじみの->を流用しようぜ。

int z = px->; // int z = *px;