问答题

分析下面的C程序,指出错误代码(或运行异常代码)所在的行号。
[C程序]

行号

 

代码

 

1

2

3

4

5

6

7

8

9

lO

11

12

#include <stdio.h>

#include <string.h>

int main ()

char *p, arrChar[100]="testing";

arrChar="test";

p="testing";

*p=’0’;

p=arrChar+1;

printf("%d\\t%d\\n",sizeof(arrChar),Strlen(arrChar));

printf("%d\\t%d\\n",sizeof(char *),strlen(p));

return 0;

 


【参考答案】

5,或alTChar="test"
7,或*p=’0’;