C语言局部变量问题

2025-03-12 09:54:53
推荐回答(1个)
回答1:

第一个问题楼上说的已经够清楚了。
第二个问题呢,是这样,返回的是指针类型的,是地址,main中通过函数把"hellow
world"所在地首地址传给了str,但是传完之后,hellow
world这个局部变量就被系统释放了,没了,它的地址已经保存在str里了没错,可是它指向的值没了,可能会发生空指针错误