01/10/2018, 14:59
'typedef void (*fn)(int)' có ý nghĩa gì?
Các Pro vào giải thích nghĩa của dòng typedef này hộ mình với. trước giờ dùng typedef đều với cấu trúc
typedef new_name old_name ;
giờ mới thấy typedef có mỗi 1 vế thế kia ^^!
Mọi người ai biết chỉ mình với nhé cảm ơn !
Bài liên quan
Chắc là đây https://stackoverflow.com/questions/4295432/typedef-function-pointer
Ý nghĩa là fn từ nay sẽ là con trỏ hàm kiểu void có tham số int
^^! e có đọc và cũng nghĩ vậy, nhưng muốn hiểu sâu hơn anh ạ
Còn typedef kia ko phải 1 vế đâu. Nó 2 vế dùi.
Muốn hiểu cách đọc khai báo biến của C thì xem cái này nè
http://www.unixwiz.net/techtips/reading-cdecl.html
hoặc
http://c-faq.com/decl/spiral.anderson.html