我有一段程序,运行后第一个输出是4003,第二个是1,求大师解释为什么输出这两个数!!谢谢

2024-12-13 05:01:21
推荐回答(1个)
回答1:

strlen函数用于char或char[]等字符串,你上面的语法已经错误了。如果你是想测数组的长度用sizeof。之所以会有4000,是因为有些电脑默认一个int的长度为4。