假设chars[20],*ps;ps=s;则以下输出错误的是?
举一反三
- 假设chars[20],*ps;ps=s;则以下输出错误的是? A: puts(*ps) B: puts(s) C: puts(ps) D: printf("%s",ps);
- 有下列程序:main(){chars[]={"aeiou"},*ps;ps=s;printf("%c\n",*ps+4);}程序运行后的输出结果是()。
- 若有如下定义:chars[20],*ps=s;则以下赋值语句正确的是() A: s=ps+s; B: ps=ps+20; C: s[5]=ps[9]; D: ps=s[0];
- 若有如下定义:char s[20],*ps=s;则,s[5]=ps[9]是一个正确的赋值语句。
- 设chars[6],*ps=s;,则正确的赋值语句是() A: s=“12345”; B: *s=“12345”; C: ps=“12345”; D: *ps=“12345”;