Nếu một hàm trả về một int, nó có thể được gán bởi một giá trị int không? Tôi không thấy nó có ý nghĩa quá nhiều để gán một giá trị cho một hàm.Nếu một hàm trả về một int, thì một int có thể được gán cho nó không?
int f() {}
f() = 1;
Tôi nhận thấy rằng, nếu hàm trả về tham chiếu đến int, thì không sao. Nó có bị hạn chế chỉ với int không? làm thế nào về các loại khác? hoặc bất kỳ quy tắc nào khác?
int& f() {}
f() = 1;
điều gì sẽ là điểm để gán giá trị cho một hàm? Tại sao không sử dụng biến thay thế? –