[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCt8ieYSUlLgJlshM6IuJoxjHsdf-TiiI0eRtoXn_sHc":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2023-06-10 21:35:49",57471430,[8,9,10,11],"将P1所指字符串复制到p2所指内存空间","对p1和p2两个指针所指字符串进行比较","将p1所指字符串的地址赋给指针p2","检查p1和p2两个指针所指字符串中是否有'\\0'",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},19,"f7c0f4a6928809c821a2e48bf5d95943","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fa7d26a8b46e3f3c233b27151634d5d08.jpg","C程序设计","work_28171709","指针","已定义以下函数的功能是().fun(char *p1,char *p2){while((*p2=*p1)!='\\0'){p1++;P2++;}",[21,32,41,44,53,62,71,81,90,99],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],57471428,[25,26,27,28],"p=&amp;n;*p=m","p=&amp;n;scanf(&quot;%d&quot;,&amp;p)","p=&amp;n;scanf(&quot;%d&quot;,*p)","scanf(&quot;%d&quot;,&amp;n);*p=n","若有变量定义:int *p,m=2,n;以下正确的程序段是()","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],57471429,[36,37,38,39],"p=a+2","p=a[5]","p=100","p=a[2]+2","已有定义:int i,a[10],*p;则合法的赋值语句是()",{"answer":42,"createTime":5,"id":6,"options":43,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":45,"createTime":5,"id":46,"options":47,"question":52,"source":30,"type":31},[],57471431,[48,49,50,51],"35","50","40","45","以下程序的输出结果是( ).void Temp(int *x){static a=5;*x+=a++;}main(){int i=0,num=0;do{ num+=i;Temp(&amp;num);i++;}while(i&lt;5);printf(&quot;%d\\n&quot;,num);}",{"answer":54,"createTime":5,"id":55,"options":56,"question":61,"source":30,"type":31},[],57471432,[57,58,59,60],"i=1;p=1;while(i&lt;=5){p*=i;i++;}","for(i=1;i&lt;=5;i++){p=1;p*=i;}","for(i=1,p=1;i&lt;=5;i++) p*=i","i=1;p=1;do{p*=i;i++;}while(i&lt;=5)","若变量已正确定义,要求程序段完成5!的计算,不能完成此操作的程序段是( )",{"answer":63,"createTime":5,"id":64,"options":65,"question":70,"source":30,"type":31},[],57471433,[66,67,68,69],"a[p-a]","*(&amp;a[i])","p[i]","*(*(a+i))","设有以下语句,则( )是对 a 数组元素的不正确引用,其中 0&le;i&lt;10 . int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a",{"answer":72,"createTime":73,"id":74,"options":75,"question":80,"source":30,"type":31},[],"2023-06-10 21:42:41",57484575,[76,77,78,79],"#9","*8","*9","#8","printf(&quot;*&quot;);else printf(&quot;#&quot;);printf(&quot;%d\\n&quot;,strlen(strcat(s1,s2)));}",{"answer":82,"createTime":73,"id":83,"options":84,"question":89,"source":30,"type":31},[],57484576,[85,86,87,88],"字符'A'的地址","A","0","65","下面程序段的运行结果是().char str[]=&quot;NBA&quot;,*p=str;printf(&quot;%d\\n&quot;,*(p+3))",{"answer":91,"createTime":73,"id":92,"options":93,"question":98,"source":30,"type":31},[],57484577,[94,95,96,97],"计算s所指字符串占用内存字节的个数","比较两个字符的大小","将s所指字符串复制到字符串t中","计算s所指字符串的长度","有以下函数int fun(char *s){char *t=s;while(*t++);return(t-s);}该函数的功能是()",{"answer":100,"createTime":73,"id":101,"options":102,"question":106,"source":30,"type":31},[],57484578,[103,104,105,87],"3","8","6","p++; return (p-s); } 在主程序中执行下面的语句,输出结果是(). printf(&quot;%d\\n&quot;,f(&quot;goodbye!&quot;))"]