2011-12-02 51 views
0

基本上我有三个字符**:** A,** B和** C。我想打一个指针,显示A,B和C是这样的:针对C中不同字符的指针**

ptr[0] will be **A 
ptr[1] will be **B; 
ptr[2] will be **C; 

,所以如果我在PTR添加一个它会告诉我下一个阵列。如果这是可能的,那么我如何用指针表示A [i] [j]?

+4

这都不清晰。 –

+0

'char * ptr [] = {* A,* B,* C};',然后'ptr [i] [j]'? – jweyrich

+1

我有这样的感觉,你在设想这是解决你遇到的特定问题的方法。有时候最好问问根本问题,而不是你认为你想要的解决方案。 – dmckee

回答

2

这听起来像你想是这样的:

char **ptr[] = { A, B, C }; 

char x = ptr[0][i][j]; // x is now equal to A[i][j]