试题题干
设char*p="abcd";,执行语句printf("%C",*(p+2));后的输出结果是。
参考答案
试题解析
当指针变量指向一维数组时,引用下标i的方式有*(指针变量+i)、*(数组名+i)、指针变量[i]、数组名[i],故*(p+2)指的是要输出的值为数组p[2]的值为c。
设char*p="abcd";,执行语句printf("%C",*(p+2));后的输出结果是。
当指针变量指向一维数组时,引用下标i的方式有*(指针变量+i)、*(数组名+i)、指针变量[i]、数组名[i],故*(p+2)指的是要输出的值为数组p[2]的值为c。