我有两个字符串,它们都相等,我得到它们的长度是这样的
size_t len = strlen(s1);
size_t len2 = strlen(s2);
我需要知道它们等于什么,因为字符串并不总是相等,所以我尝试打印出这样的两个值
printf("len1: %zu len2: %zu", len, len2);
但是,这什么也没打印。如果我把这个
printf("%s %s\n", s1, s2);
在它上面的行中,它打印出test string test string
,这告诉我两个字符串都不是NULL
. 是什么导致字符串长度不打印?