tailieunhanh - Bài giảng Ngôn ngữ lập trình C - Chương 7: Chuỗi ký tự

Sau khi học xong chương 7 Chuỗi ký tự thuộc bài giảng Ngôn ngữ lập trình C học viên có kiến thức về chuỗi ký tự, khởi tạo chuỗi, hàm nhập chuỗi, hàm xuất chuỗi, các hàm thao tác chuỗi và khái niệm stdin ngoài ra trong bài giảng có ví dụ minh họa giúp sinh viên tiếp thu bài học nhanh hơn. | CHƯƠNG 7 CHUỖI KÝ Tự Nội dung Chuỗi ký tự Khởi tạo chuỗi Hàm nhập chuỗi Hàm xuất chuỗi Các hàm thao tác chuỗi Khái niệm stdin Chuỗi ký tự Chuỗi ký tự được xem như là mảng các phần tử có kiểu char. Ngoài ra ký hiệu kết thúc chuỗi được quy ước là 0 ký tự có mã ASCII là 0 đặt ở cuối chuỗi. Như vậy một mãng ký tự gồm n phần tử sẽ lưu được một chuỗi tồi đa n-1 ký tự. Ví dụ 1 char s 31 s là mảng ký tự lưu được một chuỗi tối đa 30 ký tự Khởi tạo chuỗi Ví dụ 2 char s 10 Hello khi đó s 0 H s 1 e s 2 l s 3 l s 4 o s 5 0 kết thúc chuỗi . Chuỗi s chứa được tối đa 9 ký tự. Cũng có thể dùng con trỏ kiểu char để khởi tạo một chuỗi. Khi đó trình biên dịch sẽ cấp phát một vùng nhớ đủ để lưu chuỗi bao gồm cả ký tự kết thúc chuỗi. Ví dụ 3 char name John Smith khi đó biến con trỏ name sẽ trỏ đến vùng nhớ gồm 11 byte có nội dung là chuỗi nói trên được tự động ghép thêm một ký tự 0 ký hiệu kết thúc chuỗi

TỪ KHÓA LIÊN QUAN