Tại sao một số người làm:Tôi có thể nhận được các biến tĩnh hoạt động tốt nhất không?
char baa(int x) {
static char foo[] = " .. ";
return foo[x ..];
}
thay vì:
char baa(int x) {
char foo[] = " .. ";
return foo[x ..];
}
trông giống như rất phổ biến trên các ứng dụng mã nguồn Linux. Có sự khác biệt về hiệu suất? nếu có, ai đó có thể giải thích lý do tại sao? Cảm ơn trước.
Mã này không biên dịch, trình chỉ định mảng phải SAU tên biến, không phải trước tên biến. –