#include <stdio.h> #include <conio.h> int main(void) { char t1[] = "123456"; printf("%c/r/n", t1[5]); char t2 = "123456"[5]; printf("%c/r/n", t2); getch(); return 0; } 在以上代码中,t1和t2的值是完全一样的,只不过我从来没有像获取t2值那样用过[]运算符,地址运算符"[]",看了这样的用法,使我对这个运算符有了更真切的理解。