Câu hỏi được gắn thẻ «size-t»

13
Size_t trong C là gì?
Tôi đang bị lẫn lộn size_ttrong C. Tôi biết rằng nó được trả về bởi sizeoftoán tử. Nhưng chính xác là nó? Đây có phải là một kiểu dữ liệu? Hãy nói rằng tôi có một forvòng lặp: for(i = 0; i < some_size; i++) Tôi nên sử dụng int …
626 c  int  size-t 

8
không dấu int so với size_t
Tôi nhận thấy rằng mã C và C ++ hiện đại dường như sử dụng size_tthay vì int/ unsigned intkhá nhiều ở mọi nơi - từ các tham số cho các hàm chuỗi C đến STL. Tôi tò mò về lý do cho điều này và những lợi ích mà …
492 c++  c  size-t 

7
size_t so với uintptr_t
Tiêu chuẩn C đảm bảo rằng đó size_tlà một loại có thể chứa bất kỳ chỉ số mảng nào. Điều này có nghĩa là, về mặt logic, size_tsẽ có thể giữ bất kỳ loại con trỏ nào. Tôi đã đọc trên một số trang web mà tôi tìm thấy trên …
246 c  pointers  size-t 

13
Khi nào nên sử dụng std :: size_t?
Tôi chỉ tự hỏi tôi nên sử dụng std::size_tcho các vòng lặp và công cụ thay vì int? Ví dụ: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } Nói …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.