tôi đã nhận thấy ở một số mã nguồn dòng:niềng răng Quăn như là đối số của hàm
if(pthread_create((pthread_t[]){}, 0, start_thread, pthread_args)) {
...
Nó hoạt động một cách chính xác, nhưng làm thế nào để hiểu đối số đầu tiên? Dường như, các dấu ngoặc nhọn chuyển thành loại pthread_t[]
.
P.s. Tôi googled, nhưng không tìm thấy câu trả lời, chỉ có một số dự đoán (một số hình thức khởi tạo, hoặc tính năng di sản của c?)
Đó là [* compound literal *] (http://en.cppreference.com/w/c/language/compound_literal). –
@Someprogrammerdude Cảm ơn! Đó là, tôi muốn. – ltWolfik