... sẽ cho kết quả sau: 10, 20 20, 10 20, 10 5.8. Định nghĩa kiểu Typedef là cú pháp để mở đầu cho các tên tượng trưng cho các kiểu dữ liệu. Như là một tham chiếu định nghĩa một biệt danh cho ... } typedef mở đầu Compare như là một tên kiểu mới cho bất kỳ hàm với nguyên mẫu (prototype) cho trước. Người ta cho rằng điều này làm cho dấu hiệu của BinSearch đơn giản hơn. Chapter ... định nghĩa này là String trở thành một biệt danh cho char*, Name trở thành một biệt danh cho một mảng gồm 12 char, và uint trở thành một biệt danh cho unsigned int. Vì thế: String str; // thì...