TAILIEUCHUNG - Xâu ký tự

Trong tất cả các chương trình chúng ta đã thấy cho đến giờ, chúng ta chỉ sử dụng các biến kiểu số, chỉ dùng để biểu diễn các số. Nhưng bên cạnh các biến kiểu số còn có các xâu kí tự, chúng cho phép chúng ta biểu diễn các chuỗi kí tự như là các từ, câu, đoạn văn bản. Cho đến giờ chúng ta mới chỉ dùng chúng dưới dạng hằng chứ chứa quan tâm đến các biến có thể chứa chúng. Trong C++ không có kiểu dữ liệu cơ bản để lưu các xâu kí tự. Để. | Xâu kí tự Trong tất cả các chương trình chúng ta đã thấy cho đến giờ chúng ta chỉ sử dụng các biến kiểu số chỉ dùng để biểu diễn các số. Nhưng bên cạnh các biến kiểu số còn có các xâu kí tự chúng cho phép chúng ta biểu diễn các chuỗi kí tự như là các từ câu đoạn văn bản. Cho đến giờ chúng ta mới chỉ dùng chúng dưới dạng hằng chứ chứa quan tâm đến các biến có thể chứa chúng. Trong C không có kiểu dữ liệu cơ bản để lưu các xâu kí tự. Để có thể thỏa mãn nhu cầu này người ta sử dụng mảng có kiểu char. Hãy nhớ rằng kiểu dữ liệu này char chỉ có thể lưu trữ một kí tự đơn bởi vậy nó được dùng để tạo ra xâu của các kí tự đơn. Ví dụ mảng sau hay là xâu kí tự char jenny 20 có thể lưu một xâu kí tự với độ dài cực đại là 20 kí tự. Bạn có thể tưởng tượng nó như sau Kích thước cực đại này không cần phải luôn luôn dùng đến. Ví dụ jenny có thể lưu xâu Hello hay Merry Christmas . Vì các mảng kí tự có thể lưu các xâu kí tự ngắn hơn độ dài của nó trong C đã có một quy ước để kết thúc một nội dung của một xâu kí tự bằng một kí tự null có thể được viết là 0 . Chúng ta có thể biểu diễn jenny một mảng có 20 phần tử kiểu char khi lưu trữ xâu kí tự Hello và Merry Christmas theo cách sau Chú ý rằng sau nội dung của xâu một kí tự null 0 được dùng để báo hiệu kết thúc xâu. Những ô màu xám biểu diễn những giá trị không xác định. Khởi tạo các xâu kí tự. Vì những xâu kí tự là những mảng bình thường nên chúng cũng như các mảng khác. Ví dụ nếu chúng ta muốn khởi tạo một xâu kí tự với những giá trị xác định chúng ta có thể làm điều đó tương tự như với các mảng khác char mystring H e l l o 0 Tuy nhiên chúng ta có thể khởi tạo giá trị cho một xâu kí tự bằng cách khác sử dụng các hằng xâu kí tự. Trong các biểu thức chúng ta đã sử dụng trong các ví dụ trong các chương trước các hằng xâu kí tự để xuất hiện vài lần. Chúng được biểu diễn trong cặp ngoặc kép ví dụ the result is là một hằng xâu kí tự chúng ta sử dụng ở một số chỗ. Không giống như dấu nháy đơn cho phép biểu diễn hằng kí tự cặp ngoặc kép là .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.