C语言中p[20]={'a','b','c'}中的sizeof(p)和strlen(p)分别是? q[]=...答:int main(int argc, char *argv[]){ char p[20]={'a','b','c'};char q[]="abc";printf("%d,%d\n",sizeof(p),strlen(p));printf("%d,%d\n",sizeof(q),strlen(q));return 0;} 结果是20,3 4,3 sizeof(p)是你定义的数组的大小,跟里面的值没关系 strlen()是用来求字符...