我需要通过在C中使函数返回类型为'const'来了解程序员所具有的优势。这个问题与C ++无关。
以下函数签名是一个有效的C函数签名,因此创建者允许它记住一些用例,这是我在Web上找不到的。
const int foo(int arg);
我知道在C ++中它有很多用途使返回的对象不可变或只读,因为可能会有意外的返回对象分配。
请向我提供详细的答案或指向描述它的好页面的链接。
答案 0 :(得分:3)
答案 1 :(得分:0)
考虑以下情况:
const char* F() {
return " aaaaaaaaa. Ddddd";
}