下面两个c语言题的答案是 什么?有什么区别呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 03:45:41

下面两个c语言题的答案是 什么?有什么区别呢?
下面两个c语言题的答案是 什么?有什么区别呢?

下面两个c语言题的答案是 什么?有什么区别呢?
第一个程序您确定正确?我感觉不对,没有答案.
p仅仅是个指针,对它进行这样的操作是不对的.
第二个程序是真确的,结果是6.
我感觉这两道题目的本意可能是这样的:
第一题里面的P+=3执行后,P指向的内容就变了,而第二题里面的P+strlen(q)执行完后p的值没有变.
改一下第一题就可以正确了,先开辟一段空间,然后让p指向这段空间.