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

admin2014-06-18  26

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

选项 A、66
B、65
C、55
D、56

答案B

解析 sizeof主要用于测试变量所占的实际内存,而strlen函数主要测试字符串中实际字符的个数,字符串”Hello”占有内存6个字节,而字符串中共有5个字符。
转载请注明原文地址:https://jikaoti.com/ti/xpn0FFFM
0

最新回复(0)