TAILIEUCHUNG - Tổng kết về ký tự và xâu ký tự

Khi chương trình được thực thi, trình biên dịch tạo ra một file object, chứa mã máy và một bảng chứa tất cả các chuỗi hằng khai báo trong chương trình. Trong đọan 1, lệnh s = ”hello”; xác định rằng s chỉ đến địa chỉ của chuỗi hello trong bảng chuỗi hằng. Bởi vì chuỗi này nằm trong bảng chuỗi hằng, và là một bộ phận trong mã exe, nên bạn không thể thay đổi được nó. Bạn chỉ có thể dùng nó theo kiểu chỉ-đọc (read-only).Để minh họa, bạn có thể chèn thêm câu, lệnh strcpy(s,"modify"); vào sau. | 1 C-string vs STLstring Tổng kết về ký tự và xâu ký tự ký tự char Giá trị nguyên biểu diễn dưới dạng một ký tự viết trong 2 dấu nháy vd z 122 là giá trị nguyên của ký tự z ký tự thứ 122 trong bảng mã ASCII Các hàm liên quan đến kiểu char được định nghĩa trong Nhận dạng các ký tự int isalnum char c là số hoặc chữ int isalpha char c là chữ cái int isascii char c là một ký tự trên bàn phím mã ASCII 128 int iscntrl char c là một ký tự điều khiển có mã quét bàn phím Các kí tự điều khiển Control Character nằm từ 0x00 đến 0x1F và thêm 0x7F int isdigit char c là chữ số int isgraph char c là Graphical cứ kí tự nào có thể in ra được printable character đều gọi là Graphical Character ngoại trừ kí tự space int islower char c là chữ viết thường int isprint char c là ký tự in được bao gồm Graphical Character và kí tự trắng space int ispunct char c là dấu câu int isspace char c là ký tự phân cách space tab enter. int isupper char c là chữ viết hoa int isxdigit char c là chữ số thập lục phân 0 . . 9 A . F a .T include iostream include void main char c cout Nhap 1 ky tu cin c if isdigit c cout mot so else if isalpha c cout mot chu if isupper c cout viet hoa else cout viet thuong getch Các ký tự điều khiển Là những ký tự mà không thể được viết ở bất kì đâu khác trong chương trình như là mã xuống dòng n hay tab t . Tất cả đều bắt đầu bằng dấu xổ ngược . Sau đây là danh sách các mã điều khiển và ý nghĩa của nó n xuống dòng r lùi về đầu dòng t kí tự tab v căn thẳng theo chiều dọc b backspace f sang trang a Kêu bíp dấu nháy đơn 2 C-string vs STLstring dấu nháy kép dấu hỏi kí tự xổ ngược Chuyển đổi case của kí tự Character Case Conversion int tolower char c chuyen sang chu hoa int toupper char c chuyen sang chu thuong Ví dụ char c A c tolower c cout nAfter 1st-case-conversion c cout nAfter 2nd-case-conversion char toupper c endl vi kieu tra ve la int nen phai ep kieu char de in ra ky tu Kết quả After 1st-case-conversion a After 2nd-case-conversion A .

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.