本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020
问题描述:
下面的程序应该输出多少?
char *c[] = {"ENTER","NEW","POINT","FIRST"};
char **cp[] = {c+3,c+2,c+1,c};
char ***cpp = cp;
int main(void){
printf("%s",**++cpp);
printf("%s",*--*++cpp+3);
printf("%s",*cpp[-2] + 3);
printf("%s\n",cpp[-1][-1]+1);
return 0;
}