Bài giảng Kỹ thuật lập trình: Chuỗi ký tự - Trịnh Tấn Đạt

Bài giảng "Kỹ thuật lập trình: Chuỗi ký tự" cung cấp cho người học các kiến thức: Khái niệm chuỗi ký tự (string), chuỗi ký tự trong C, nhập/xuất chuỗi ký tự, con trỏ và chuỗi ký tự,.Cuối bài giảng có phần bài tập để người học ôn tập và củng cố kiến thức. | Bài giảng Kỹ thuật lập trình: Chuỗi ký tự - Trịnh Tấn Đạt Chuỗi Ký Tự (String) Trịnh Tấn Đạt Khoa CNTT - Đại Học Sài Gòn Email: trinhtandat@ Website: Nội dung ▪ Khái niệm chuỗi ký tự (string) ▪ Chuỗi ký tự trong C o Khai báo o Nhập/xuất chuỗi ký tự o Con trỏ và chuỗi ký tự o Các thao tác trên chuỗi ký tự o String và FILE o Ví dụ ▪ Câu hỏi và Bài Tập ▪ Chuỗi ký tự trong C++ (option) Ký tự (character) ▪ Kiểu char: o Ký tự “in được” gồm: 26 chữ thường (az), 26 chữ hoa (AZ), 10 chữ số (09), khoảng trắng, các ký tự: ! “ # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ { | } ~ o Các ký tự “không in được”: tab, lert (bell), newline, ▪ Các ký tự “in được” đặc biệt: ‘\\’, ‘\’’, ‘\”’ ▪ Các ký tự “không in được” đặc biệt: \n new line \a bell \0 null character \b backspace \t horizontal tab Ký tự (character) ▪ Nhập xuất ký tự Trong C : char ch; scanf("%c", &ch); printf("ky tu la : %c", ch); Trong C++ : char c; cin>> c; coutChuỗi ky tự trong C ▪ Chuỗi ký tự là mảng một chiều, có mỗi thành phần là một ký tự (hoặc có thể xem là số nguyên), được kết thúc bởi ký tự đặc biệt \0 ▪ Ký tự kết thúc (\0) ở cuối chuỗi ký tự thường được gọi là ký tự null (không giống con trỏ NULL). ▪ Được khai báo và truyền tham số như mảng một chiều • Lưu ý: - Ký tự đặt trong dấu nháy đơn Ví dụ: char s[100]; // chuỗi s chứa tối đa 100 ký tự - Chuỗi ký tự đặt trong dấu nháy kép char first_name[5] = { 'J', 'o', 'h', 'n', '\0' }; Ví dụ: In ra màn hình chuỗi other: char last_name[6] = "Minor"; Dùng C: printf("%s",other); char other[] = "Tony Blurt"; Dùng C++: coutChuỗi ky tự trong C ❖ Nhập/ xuât chuỗi ký tự ▪ Có thể dùng scanf() hoặc cin>> để nhập chuỗi ký tự (không bao gồm khoảng trắng) o toán tử >> với cin để nhập một chuỗi ký tự đến khi gặp một khoảng trống thì dừng. ▪ Ví dụ: .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
2    68    2    04-05-2024
39    69    1    04-05-2024
394    56    1    04-05-2024
Đã 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.