-
c - *con trỏ = - *con trỏ?
Tôi mới làm việc với C được vài tuần nên nó khá mới mẻ đối với tôi. Tôi đã thấy điều tương tự như thế này * (tên biến) = -* (tên biến) trong tài liệu phát tay, nhưng chính xác thì nó có tác dụng gì? Nó sẽ phủ nhận giá trị được chỉ ra? câu trả lời hay nhất
-
c - con trỏ void = con trỏ int = con trỏ float
Tôi có một con trỏ trống trỏ đến một địa chỉ bộ nhớ. Sau đó, tôi thực hiện int con trỏ = con trỏ void con trỏ float = con trỏ void và sau đó, hủy đăng ký chúng để lấy giá trị. { int x = 25;
-
Cần chuyển đổi char*(pointer) thành wchar_t*(pointer)
Tôi đang thực hiện một số giao tiếp cổng nối tiếp với máy bơm được điều khiển bằng máy tính và hàm createfile mà tôi đang sử dụng để giao tiếp cần phân giải tên cổng com thành con trỏ wchar_t. Tôi cũng đang sử dụng QT để tạo biểu mẫu và lấy tên cổng com là
-
con trỏ C. Gán số lớn cho con trỏ char *
#include "stdio.h" #include "malloc.h" int main() { char*x=(char*)malloc(1024); *(x+2)=3;
-
c - con trỏ int được chuyển đổi thành con trỏ void và sau đó được chuyển đổi thành con trỏ kép
#include #include main() { int an_int void *void_pointer = &an_int double *double_ptr = void
-
Gọi con trỏ/mảng 2D từ con trỏ/mảng 3D trong C
Đối với mỗi bước thời gian, tôi có ma trận 2D a[ix][iz], với ix từ 0 đến nx-1 và iz từ 0 đến nz-1. Để tập hợp ma trận cho tất cả các bước thời gian, tôi xác định một con trỏ 3D có độ dài nx*nz*nt
-
c - Giải phóng bộ nhớ được phân bổ cho một mảng con trỏ char (chuỗi). Tôi có phải giải phóng mọi chuỗi hay chỉ con trỏ "chính"?
Tôi có một hàm lấy con trỏ tới char ** và điền nó bằng một chuỗi (tôi đoán là một chuỗi các chuỗi). *list_of_strings* phân bổ bộ nhớ bên trong hàm. char * *list_of_strings
-
c - Sử dụng malloc để khởi tạo con trỏ char VS gán trực tiếp chuỗi cho con trỏ char mà không sử dụng malloc
Tôi đang cố gắng hiểu cách phân bổ bộ nhớ hoạt động khi nói đến ký tự và chuỗi. Mình biết tên mảng được khai báo giống như một con trỏ trỏ tới phần tử đầu tiên của mảng nhưng mảng đó sẽ nằm trên ngăn xếp trong bộ nhớ. Mặt khác, khi chúng ta muốn sử dụng vùng nhớ heap, chúng ta sử dụng malloc,
-
Truyền con trỏ Struct (có con trỏ char trong nội dung) qua P/Ivoke trong C#
Tôi có tệp .DLL bằng ngôn ngữ C. Cấu trúc chính mà tất cả các hàm trong DLL này yêu cầu có dạng sau. typedef struct { char *snsAccessID char *;
-
Con trỏ, bản chất của ngôn ngữ C
Con trỏ, bản chất của ngôn ngữ C. Hãy đợi vài ngày. Để tôi nói xong về phần cây trước (vì sau này nhiều thứ trên cây cần sử dụng phần cây để tính LCA). địa chỉ của một biến được gọi là con trỏ. Đây là định nghĩa thô, nhưng Defad cho rằng.
-
javascript thực hiện duyệt mảng đệ quy và cập nhật một số giá trị bên trong (con trỏ)
Tôi nhận được mảng sau: let arr = [ { Children: [ { Children: [], current: tru
-
Nhầm lẫn đầu ra chương trình C (con trỏ)
#include int main(void) { int i; int *ptr = (int *) malloc(5 * sizeof(int)); for (i=0;
-
chương trình c, con trỏ
Tôi đang viết một chương trình lấy một số nguyên có ba chữ số và chia nó thành hai số nguyên. 224 sẽ trở thành 220 và 4. 114 sẽ trở thành 110 và 4. Về cơ bản bạn có thể làm điều đó bằng modulo. Tôi đã viết một cái gì đó mà tôi nghĩ sẽ hoạt động và trình biên dịch cứ nói
-
Con trỏ C++ tới int trong vòng lặp?
Được rồi, tôi rất mới làm quen với C++ và tôi chắc chắn rằng câu hỏi này đã được trả lời ở đâu đó và cũng khá đơn giản nhưng dường như tôi không thể tìm thấy câu trả lời.... Tôi có một lớp mảng tùy chỉnh mà tôi sử dụng. Làm một bài tập để cố gắng hiểu cách thức hoạt động của nó, được định nghĩa như sau: Tiêu đề: lớp
-
Con trỏ `this` trong C++
1) Con trỏ này khác với các con trỏ khác như thế nào? Theo những gì tôi hiểu, con trỏ trỏ tới bộ nhớ trong vùng heap. Điều này có nghĩa là các đối tượng luôn được tạo trong heap nếu có con trỏ tới chúng? 2) Chúng ta có thể đánh cắp con trỏ này trong hàm tạo di chuyển hoặc phép gán di chuyển không?
-
Cấu trúc C, con trỏ
Câu hỏi này đã có câu trả lời ở đây: Đã đóng 11 năm trước. Có thể trùng lặp: C: con trỏ tới cấu trúc trong định nghĩa cấu trúc trong lớp khởi đầu của tôi
-
Sao chép mảng đa chiều (con trỏ)
Tôi có hai con trỏ cấu trúc tới các con trỏ typedef struct Square { ... ... }Square;s1; // Biểu diễn mảng 2D,
-
biến c cấp phát bộ nhớ, con trỏ
Các biến được định vị như thế nào trong bộ nhớ? Tôi có mã này int w=1; int x=1; int y=1; int main(int argc, char** argv) { printf
-
ngôn ngữ lập trình c, con trỏ
#include #include main() { char *q[]={"black","white","red"}; printf("%s",*q+3);
-
Con trỏ C++ tới hàm mẫu của thành viên lớp
Tôi có hàm sau trong lớp "C" lớp C { mẫu void Func1(int x); mẫu void Func2(int x });
Tôi là một lập trình viên xuất sắc, rất giỏi!