新人求教!!!字符长度问题?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