phần I. Các hàm chuẩn trong thư viện C
Phần I. Các hàm chuẩn trong thư viện C
1. Nhập/Xuất dữ liệu
printf(): Xuất dữ liệu ra màn hình.scanf(): Nhập dữ liệu từ bàn phím.puts(): Xuất một chuỗi ký tự và xuống dòng.gets(): Nhập một chuỗi ký tự (không khuyến khích do lỗi tràn bộ nhớ, thay bằngfgets()).fgets(): Nhập chuỗi có giới hạn ký tự.
2. Xử lý chuỗi
strlen(): Tính độ dài chuỗi.strcpy(): Sao chép chuỗi.strncpy(): Sao chép chuỗi với giới hạn ký tự.strcat(): Nối chuỗi.strncat(): Nối chuỗi với giới hạn ký tự.strcmp(): So sánh hai chuỗi.strncmp(): So sánh hai chuỗi với giới hạn ký tự.strchr(): Tìm ký tự trong chuỗi.strstr(): Tìm chuỗi con trong chuỗi mẹ.
3. Xử lý số
abs(): Trị tuyệt đối.pow(): Lũy thừa.sqrt(): Căn bậc hai.ceil(): Làm tròn lên.floor(): Làm tròn xuống.round(): Làm tròn đến số nguyên gần nhất.
4. Quản lý bộ nhớ
malloc(): Cấp phát bộ nhớ động.calloc(): Cấp phát bộ nhớ động (khởi tạo về 0).realloc(): Thay đổi kích thước vùng nhớ cấp phát.free(): Giải phóng bộ nhớ động.
5. Thời gian
time(): Lấy thời gian hiện tại.difftime(): Tính thời gian giữa hai mốc thời gian.clock(): Lấy số xung nhịp CPU từ khi chạy chương trình.asctime(): Chuyển đổi thời gian thành chuỗi.strftime(): Định dạng thời gian.
Phần này giúp học viên có cái nhìn tổng quan về các hàm phổ biến trong C và dễ dàng tra cứu khi lập trình.
Last updated