Bài tập xâu mang ky tự trong c năm 2024
- title Xâu ký tự (String) - Xâu ký tự (String) === - ###### ✍️ Author: 2School Guideline ###### 📋 Content: [TOC] - Trước khi đi vào bài viết, tụi mình xin nói thêm một số số điều nho nhỏ về **xâu ký tự** trong **C++** (string) và trong **C** (char*). Nếu các bạn có đọc một số code mẫu các bài tập về xâu ký tự, thì mọi người sẽ thấy sẽ có một số code sử dụng kiểu `char*` thay vì `string` như tụi mình đề cập đến. VD như `char s[50]` hay `char* s[50]`, đây là các kiểu dùng xâu ký tự trong **C**, và qua tham khảo ý kiến và nhận thấy ưu điểm của `string` nên tụi mình quyết định chỉ đề cập đến cấu trúc `string` trong bài viết thôi nhé. # 1. Giới thiệu các khái niệm ## Ký tự trong C++ Ký tự trong C++ có bộ nhớ là 1 byte (8 bit). Một ký tự có thể đại diện cho một số nguyên dương trong khoảng từ $[-127, 127]$, ký tự có thể được coi như một kiểu dữ liệu `int` nhưng chỉ có 8 bit. Mọi người có thể xem đoạn code sau ```cpp= include
|