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

Kiểu dữ liệu "trỏ đến" một giá trị khác được lưu trong bộ nhớ. Một biến con trỏ chứa một địa chỉ bộ nhớ của một số thực thể khác (biến hoặc hàm hoặc thực thể khác). Thẻ này nên được sử dụng cho các câu hỏi liên quan đến việc sử dụng con trỏ, không phải tài liệu tham khảo. Các ngôn ngữ lập trình phổ biến nhất sử dụng con trỏ là C, C ++, Go và ngôn ngữ hợp ngữ. Sử dụng một thẻ ngôn ngữ cụ thể. Các thẻ hữu ích khác là phương thức, chức năng, cấu trúc, vv mô tả việc sử dụng con trỏ.

5
Sự khác biệt giữa * ptr + = 1 và * ptr ++ trong C
Tôi mới bắt đầu học C và khi thực hiện một ví dụ về việc chuyển con trỏ sang con trỏ làm tham số của hàm, tôi đã gặp một vấn đề. Đây là mã mẫu của tôi: #include <stdio.h> #include <string.h> #include <stdlib.h> int* allocateIntArray(int* ptr, int size){ if …




10
Tạo một con trỏ đến mảng hai chiều
Tôi cần một con trỏ đến một mảng 2 chiều tĩnh. Làm thế nào là điều này được thực hiện? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } Tôi nhận được tất cả các loại lỗi như: cảnh báo: gán từ loại con trỏ không tương …
119 c  arrays  pointers 








2
Bộ thu giá trị so với bộ thu con trỏ
Tôi không rõ trong trường hợp nào thì tôi muốn sử dụng bộ thu giá trị thay vì luôn sử dụng bộ thu con trỏ. Để tóm tắt từ tài liệu: type T struct { a int } func (tv T) Mv(a int) int { return 0 } // value …
107 function  pointers  go 



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.