[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPMIY49lRXly38cFIAnWCGs6gir-LfadqW7MVd7SdRwM":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":31,"type":32},[],"2024-10-29 22:41:48",163423307,[8,9,10,11],"*a[1]+2","&amp;a[1][2","a[1]+2","*(a+1)+2",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},42,"24b65419cf78bab936aa4577c30a3565","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F7e2d5ad53be3d12aacc56ee37db405b7.jpg","高级语言程序设计（C进阶）-2024秋","work_38146213","指针理论部分作业","已知int型二维数组a[3][4],数组元素a[1][2]的地址不能表达为( )",[21,33,42,51,60,69,72,81,90,99],{"answer":22,"createTime":23,"id":24,"options":25,"question":30,"source":31,"type":32},[],"2024-10-28 09:48:17",163423302,[26,27,28,29],"x=6, y=6","x=6, y=5","x=5,y=5","x=5,y=6","下列语句执行后的结果是( )int x,y=5, p=&amp;y; x=*p++;printf(&quot;x=%d,y=%d&quot;,x,y)","v1",0,{"answer":34,"createTime":23,"id":35,"options":36,"question":41,"source":31,"type":32},[],163423303,[37,38,39,40],"[1])","+1)","*(&amp;A[1][1])","*(A+5)","若有定义:int A[3][4];能表现数组元素A[1][1]的是( )",{"answer":43,"createTime":23,"id":44,"options":45,"question":50,"source":31,"type":32},[],163423304,[46,47,48,49],"char str[20],*p=str;scanf(&quot;%s&quot;, p[2])","char str[20]; scanf(&quot;%s&quot;, &amp;str)","char str[20]; scanf(&quot;%s&quot;, &amp;str[2])","char *p;scanf(&quot;%s&quot;, p)","以下正确的程序段是( )",{"answer":52,"createTime":5,"id":53,"options":54,"question":59,"source":31,"type":32},[],163423305,[55,56,57,58],"&amp;*p==&amp;a","*&amp;a==a","&amp;p==&amp;a","*p==a+1","变量p为指针变量,若p=&amp;a,下列说法不正确的是( )",{"answer":61,"createTime":23,"id":62,"options":63,"question":68,"source":31,"type":32},[],163423306,[64,65,66,67],"*(p+3)","p[0][2]","*(p+1)+3","p+1","有下面程序段:int a[4][5],(*p)[5];p=a;下列对数组a 数组元素正确的引用形式是( )",{"answer":70,"createTime":5,"id":6,"options":71,"question":19,"source":31,"type":32},[],[8,9,10,11],{"answer":73,"createTime":23,"id":74,"options":75,"question":80,"source":31,"type":32},[],163423308,[76,77,78,79],"void fun(int n,int a)","void fun(int p,int *s)","void fun(int s,int h[41])","void fun(int m,int x[ ])","若有以下调用语句,则不正确的fun函数的首部是( ).main(){ &hellip; int a[50], n; &hellip; fun (n, &amp;a[9]); &hellip;}",{"answer":82,"createTime":5,"id":83,"options":84,"question":89,"source":31,"type":32},[],163423309,[85,86,87,88],"指针变量使用之前必须初始化,如果你不知道该用什么值对其进行初始化的话,那么就先用NULL对其进行初始化.使用未初始化的结果将是无法预知的","指针变量指向的数据的类型,称为指针的基类型.指针变量只能指向同一基类型的变量","通过间接寻址运算符引用指针变量指向的变量的值,称为指针的解引用","指针变量占用的内存单元字节数就是它所指向的变量所占用的内存单元字节数","下列说法错误的是()",{"answer":91,"createTime":5,"id":92,"options":93,"question":98,"source":31,"type":32},[],163423310,[94,95,96,97],"p1=&amp;f[0][0]","p2=f","p1=f[k]","p2[k]=f[k]","在说明语句float f[3][4], *p1,*p2[3],k中,若k&gt;=0且k&gt;3,则下列赋值语句中错误的是( )",{"answer":100,"createTime":23,"id":101,"options":102,"question":107,"source":31,"type":32},[],163423311,[103,104,105,106],"数组x和数组y等价","数组x和数组y的长度相同","数组x的长度大于数组y的长度","数组x的长度小于数组y的长度","在C语言中,对于以下定义正确的叙述为( ). char x[]=&quot;abcdefg&quot;; char y[]={'a','b','c','d','e','f','g'}"]