此代码有效吗?
const char* foo() {
return "Hello World";
}
也就是说,从 C 函数返回“Hello World”。
const char* str = foo();
str 会是一个悬空指针吗?
PS:上面的函数是从一些真实的代码中抽象出来的。我看到有人编写直接返回字符串文字的代码。
此代码有效吗?
const char* foo() {
return "Hello World";
}
也就是说,从 C 函数返回“Hello World”。
const char* str = foo();
str 会是一个悬空指针吗?
PS:上面的函数是从一些真实的代码中抽象出来的。我看到有人编写直接返回字符串文字的代码。