柠檬试题库
search
首页 计算机 公务员 驾照 关于

设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是


  • A.5 5
  • B.6 6
  • C.6 5
  • D.5 6
热度🔥648
参考答案:C
解析:

【解析】本题考查sizeof和strlen对字符串的处理不同之处,sizeof求出字符串的字符个数,包括结尾符。Strlen求出字符串的实际字符,不包括结尾符。所以答案为6,5,C选项正确。
复制题目向AI提问