问题
单项选择题
有以下程序 #include<stdio.h> main() {char S[]="rstuv"; printf("%c\n",*s+2); } 程序运行后的输出结果是( )。
A.tuv
B.字符t的ASCII码值
C.t
D.出错
答案
参考答案:C
解析: 本题考查字符变量,s是字符指针,*s为即s[0],*s+2相当于将指针后移两位,然后取其值。s后移2位则指向字符t,所以输出t。