新人求教!!!字符长度问题?C语言中%%输出的是一个字符 % ,那为啥 它的长度是 2 ?#include stdio.h#incl
新人求教!!!字符长度问题?
C语言中%%输出的是一个字符' % ',那为啥 它的长度是 2 ?
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
char a[]="%%",b[]="%";
printf("%%\n");
printf("%d,%d",strlen(a),strlen(b));
}
结果为:
%
2,1
