Menu
CoddyTech

Ký tự

Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 8 trên 63.

Trong C, kiểu dữ liệu char dùng để lưu một ký tự đơn. Ký tự trong C được đặt trong dấu nháy đơn.

Khai báo một biến ký tự:

char letter;

Gán một ký tự cho biến:

letter = 'A';

Bạn cũng có thể khai báo và khởi tạo trên cùng một dòng:

char grade = 'B';

Một ký tự chiếm 1 byte bộ nhớ và thực chất được lưu dưới dạng một số nguyên biểu thị giá trị ASCII của nó (ASCII là bảng tiêu chuẩn gán cho mỗi ký tự một số). Ví dụ, 'A' được lưu dưới dạng 65, 'B' dưới dạng 66, và cứ tiếp tục như vậy.

Bạn có thể in ra một ký tự bằng cách dùng chỉ định định dạng %c:

printf("The letter is: %c\n", letter);
challenge icon

Thử thách

Dễ

Tạo một chương trình:

  1. Khai báo một biến ký tự có tên symbol
  2. Gán ký tự '@' cho biến này
  3. In ra thông báo "The symbol is: @", trong đó @ là giá trị của biến

Tự làm thử

#include <stdio.h>

int main() {
    // Viết code của bạn ở đây
    
    return 0;
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch C online

Tra mã của ký tự bất kỳ: Công cụ chuyển đổi ASCII