strncpy

    6Nhiệt

    6Trả lời

    Tôi nên sử dụng thông tin gì khi muốn sao chép src_str đến dst_arr và tại sao? char dst_arr[10]; char *src_str = "hello"; PS: đầu tôi đang quay nhanh hơn đĩa của máy tính của tôi sau khi đọc rất nh

    7Nhiệt

    7Trả lời

    Có chính xác tương đương strncpy trong Thư viện chuẩn C++ không? Tôi có nghĩa là một chức năng, mà sao chép một chuỗi từ một bộ đệm khác cho đến khi nó chạm vào chấm dứt 0? Ví dụ khi tôi phải phân tíc

    5Nhiệt

    4Trả lời

    làm cách nào bạn nhận được từ cuối cùng của chuỗi, bắt đầu từ ký tự dòng mới '\ 0' đến không gian ngoài cùng bên phải? Ví dụ, tôi có thể có một cái gì đó như thế này, nơi str có thể được chỉ định một

    59Nhiệt

    11Trả lời

    strncpy() được cho là bảo vệ khỏi tràn bộ đệm. Nhưng nếu nó ngăn chặn một tràn mà không có null chấm dứt, trong tất cả các khả năng một chuỗi tiếp theo hoạt động sẽ tràn. Vì vậy, để bảo vệ chống lại đ

    13Nhiệt

    5Trả lời

    Tôi làm cách nào để truy cập s[7] trong s? Tôi không quan sát thấy bất kỳ sự khác biệt nào giữa strncpy và memcpy. Nếu tôi muốn in đầu ra s, cùng với s[7] (như qwertyA), những thay đổi tôi phải thực h