Bài giảng Tin học đại cương: Bài 10 - Bùi Thị Thu Cúc

16 36 0
Bài giảng Tin học đại cương: Bài 10 - Bùi Thị Thu Cúc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Tin học đại cương - Bài 10: String có cấu trúc gồm 4 phần cung cấp cho người học các kiến thức: Kiểu dữ liệu string, khai báo và sử dụng, các hàm liên quan. Cuối bài giảng có phần bài tập giúp người học ôn tập và vận dụng kiến thức bài học.

TIN ĐẠI CƯƠNG Bài 10: STRING Nội dung trước Mảng chiều : dãy phần tử có kiểu liệu kích thước cố định ví dụ : float a[10] ; Vector tương tự mảng kích thước thay đổi ví dụ : vector a ; Bài tập Nội dung Kiểu liệu string Khai báo sử dụng Các hàm liên quan Bài tập Kiểu liệu string Nhu cầu : nhiều phần mềm làm việc với dãy kí tự, ví dụ : họ tên học sinh địa email → Tất dạng chuỗi kí tự Kiểu liệu string Chuỗi kí tự → sử dụng mảng vector để lưu trữ, ví dụ : char ten_hoc_sinh[100] ; vector ten_hoc_sinh ; việc sử dụng chuỗi kí tự ngày phổ biến, C++ cung cấp : kiểu liệu string hàm tiện ích kèm Khai báo sử dụng Khai báo thư viện string trước sử dụng : #include Cách khai báo biến string a ; // a la kieu string, a khong co ki tu nao string b = "Dai hoc Thuy Loi" ; string c("Xin chao") ; Lưu ý : Giá trị biến string phải để hai dấu nháy kép " " Ví dụ : string b = Dai hoc Thuy Loi ; → thiếu dấu " ", trình biên dịch báo lỗi Nếu muốn có dấu nháy kép " " string cần thêm kí tự \ trước kí tự Ví dụ : string d = "Doremon noi : \" Nobita oi \" " ; Khai báo sử dụng In string hình : sử dụng cout string ho_va_ten = "Nguyen Ngoc Minh" ; cout > ho_va_ten ; sử dụng getline : lấy tồn dòng string ho_va_ten ; getline(cin, ho_va_ten) ; Ví dụ Sử dụng cin string ho_va_ten ; cin >> ho_va_ten ; → người sử dụng nhập "Nguyen Ngoc Minh", kết : ho_va_ten = Nguyen Sử dụng getline string ho_va_ten ; getline(cin, ho_va_ten) ; → người sử dụng nhập "Nguyen Ngoc Minh", kết : ho_va_ten = Nguyen Ngoc Minh Chỉ số (index) Về chất, string chuỗi kí tự → truy cập kí tự cách sử dụng số (index) Ví dụ : string a = "Nguyen Anh" ; → a[0] = N, a[4] = e cout

Ngày đăng: 30/01/2020, 17:18

Tài liệu cùng người dùng

Tài liệu liên quan