fun函数中对s的重新赋值不会影响main函数中p的指向,p一直是指向“PROGRAM”故输出的是“PROGRAM”,为选项D
你对这个回答的评价是?
“PROGRAM”是字符串常量程序加载时存储在常量区。
fun的形参是字符串变量s虽然等价于这个串的指针,但目前的函数定义该指针是不可改的
你对这个回答的评价是?
函数调用开始(s=a;语句以前)p和s都指向同一个字符串PROGRAM但s=a;后s指向了a(字符串STRING),但p还是指向原来的字符串
你对这个回答的评价是?
明显是D 啊p不受任何影响。
s不是重新取了a数组的首地址
但是对p没有任何影响修改形参的值,不会改变实参
你对这个回答的评价是?