Ghi chú học Go (5)
Mục lục
I. Cấu trúc dữ liệu (Struct)
Khai báo cấu trúc
Truy cập thành phần của cấu trúc
Truyền cấu trúc vào hàm
Con trỏ đến cấu trúc
II. Slice trong Go
Khởi tạo slice
Hàm len() và cap()
Slice rỗng (nil)
Cắt slice
Hàm append() và copy()
I. Cấu trúc dữ liệu (Struct)
1. Khai báo cấu trúc
Trong Go, mảng chỉ có thể chứa các phầ ...
Đăng vào ngày 28 tháng 5 lúc 14:46
Không gian tên trong PHP và cách quản lý xung đột tên
Không gian tên (namespace) có mục đích rõ ràng nhất là giải quyết vấn đề trùng tên. Trong PHP không cho phép tồn tại hai hàm hoặc lớp có cùng tên, nếu không sẽ phát sinh lỗi nghiêm trọng. Trường hợp này chỉ cần tránh đặt tên trùng nhau là có thể giải quyết được, cách phổ biến nhất là quy ước một tiền tố chung.
Ví dụ: Trong dự án có hai mô-đun: ...
Đăng vào ngày 18 tháng 5 lúc 03:42
Kiểu Trả Về Và Câu Lệnh Trả Về Trong C++
Cơ chế trả về của hàm trong C++
Câu lệnh return đóng vai trò kết thúc việc thực thi hàm và trả quyền kiểm soát cho điểm gọi hàm
Có hai dạng cơ bản của câu lệnh return:
return; (dùng cho hàm không có giá trị trả về)
return biểu_thức; (trả về giá trị cụ thể)
Hàm không phải void bắt buộc phải trả về giá trị có kiểu phù hợp với khai báo, vi phạm s ...
Đăng vào ngày 17 tháng 5 lúc 20:59