快捷导航

167、以下程序的输出结果是 main() { char st[20]= "hello\0\t\\\

167、以下程序的输出结果是 main() { char st[20]= "hello\0\t\\\"; printf(%d %d \n",strlen(st),sizeof(st)); }
A) 9 9 B) 5 20 C) 13 20 D) 20 20

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

char st[20] 这个声明就表示了st是个数组,大小为20个,其元素是char。sizeof 得到的就是st所占用的大小,也就是这20个char占用的大小。
回复

使用道具 举报

选b啊
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP