关于字符串和指针的问题

2024年11月23日 08:43
有2个网友回答
网友(1):

30.B,C错。
B错是因为s4指向的是常量字符串,不能修改其值。
C错是因为s3未定义,指向的是未知空间

31。D错。加上隐藏的字符串结束符,一共是11个字符

32。C。执行strcpy(p,”ABCD”)后,p就是"ABCD"了,长度当然是4

网友(2):

应该是CCD,第一题肯定是C,因为指针S3在调用前未指向某个具体的内存,第二题和第三题不太确定,第三题应该是abcABCD共7个吧。。。。仅供参考哈。。。。