cuốn sách gpt4 ai đã làm

c - 链接描述文件中 *(.data)、*(.data*) 和 *(.data.*) 之间的区别

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 23:42:57 25 4
mua khóa gpt4 Nike

Chỉ cần tự hỏi sự khác biệt giữa các cấu trúc này là gì (text,data,dữ liệu,bss v.v.) trong tập lệnh liên kết:

.data:
{
*(.data)
}


.data:
{
*(.data*)
}


.data:
{
*(.data.*)
}

Trong mọi trường hợp, chúng tôi thu thập từ tất cả các tệp mục tiêudữ liệuMột phần, nhưng ma quỷ nằm ở chi tiết.

Một thử nghiệm nhanh chóng cho thấy bản đồ Địa chỉ trong các tệp khác nhau, do đó ảnh hưởng đến kích thước của tệp thực thi.

tôi đã cố gắngld documentationTìm thấy thông tin nhưng không tìm thấy gì (hoặc bỏ sót thông tin đó).

Tôi đoán nó phải là một cái gì đó rất đơn giản (được gọi làrõ ràng).

Bất kỳ ý tưởng sẽ được đánh giá rất cao.

câu trả lời hay nhất

Bạn cũng có thể sử dụng các mẫu ký tự đại diện ở bất kỳ nơi nào có thể sử dụng một tệp hoặc một phần tên cụ thể.

Nó hoạt động như chế độ thông thường

  • *(.data) - phần .data,Ví dụ: .data
  • *(.data*)- phần .data*,Ví dụ: .dataTEST
  • *(.data.*) - phần .data.*,Ví dụ: .data.TEST

Tìm thêm thông tin ở đây

Về sự khác biệt giữa *(.data), *(.data*) và *(.data.*) trong c - tập lệnh liên kết, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/40786942/

25 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress