C Cơ Bản: Biến, Hằng, Chuỗi, Toán Tử và Biểu Diễn Số Nguyên
Khi khai báo biến trong C, trình biên dịch yêu cầu các khai báo phải xuất hiện ngay từ đầu khối lệnh. Việc đặt khai báo sau các câu lệnh thực thi sẽ gây lỗi biên dịch.
Mọi biến khai báo bên trong hàm main() đều là biến cục bộ — tuy nhiên, biến cục bộ không nhất thiết phải nằm trong main(); chúng có thể tồn tại trong bất kỳ hàm nào khác.
Một b ...
Đăng vào ngày 8 tháng 6 lúc 00:44
Thực hành lập trình C: Con trỏ, Mảng và Thao tác chuỗi
1. Quản lý mảng và con trỏ
Trong C, việc truyền mảng vào hàm thực chất là truyền địa chỉ của phần tử đầu tiên. Dưới đây là ví dụ minh họa cách tìm giá trị nhỏ nhất và lớn nhất trong một mảng sử dụng con trỏ để trả về kết quả thông qua tham số:
#include <stdio.h>
void get_range(int *arr, int len, int *min, int *max) {
*min = *max = ar ...
Đăng vào ngày 6 tháng 6 lúc 17:04
Hướng dẫn Python cơ bản và toàn diện
Biến số
Trong Python, bạn không cần khai báo kiểu dữ liệu khi tạo biến. Chỉ cần đặt tên biến và gán giá trị là có thể sử dụng.
thong_diep = "Chao mung den voi Python!"
a, b, c = 5, 10, 15
Khi khai báo biến, cần tuân thủ các quy tắc sau:
Tên biến chỉ được chứa chữ cái, số và dấu gạch dưới. Tên biến có thể bắt đầu bằng chữ cái hoặc dấu gạch dướ ...
Đăng vào ngày 3 tháng 6 lúc 23:43
Tổng quan về Chuỗi, Hằng số, Con trỏ và Mảng trong Go
Xử lý Chuỗi (Strings)
Trong Go, chuỗi là một dãy byte bất biến. Khi làm việc với chuỗi, cần lưu ý sự khác biệt giữa độ dài byte và độ dài ký tự, đặc biệt là với các ký tự Unicode (như tiếng Việt có dấu).
Để lấy độ dài theo byte, ta dùng hàm len(). Tuy nhiên, để xử lý chính xác từng ký tự (rune), nên chuyển đổi chuỗi sang dạng []rune. Các ký tự ...
Đăng vào ngày 25 tháng 5 lúc 17:15