Please enable JavaScript.
Coggle requires JavaScript to display documents.
CƠ SỞ LẬP TRÌNH - Coggle Diagram
CƠ SỞ LẬP TRÌNH
MỘT SỐ KHÁI NIỆM
-
-
-
-
Các ngôn ngữ lập
-
High level language (C,C+,python...)
-
-
-
-
-
-
-
CÁC KIỂU DỮ LIỆU CƠ SỞ
-
-
-
-
Tệp tin
-
-
Lập trình tệp tin
thao tác
• Đọc từ tệp: Sử dụng các hàm như fscanf(), fgets(), fread(), tùy thuộc vào loại dữ liệu bạn muốn đọc.
-
-
-
• Ghi vào tệp: Sử dụng fprintf(), fputs(), fwrite(), tùy thuộc vào loại dữ liệu bạn muốn ghi.
-
-
-
• Định vị trong tệp: Các hàm như fseek(), ftell(), và rewind() cho phép bạn di chuyển con trỏ tệp đến vị trí cụ thể trong tệp tin.
-
-
-
mở
• Sử dụng hàm fopen() để mở tệp tin với chế độ cần thiết ("r" cho đọc, "w" cho ghi, "a" cho ghi tiếp, "rb" cho đọc nhị phân, v.v.).
-
đóng
• Sử dụng hàm fclose() để đóng tệp. Điều này giải phóng tài nguyên và đảm bảo rằng tất cả dữ liệu đã ghi được cập nhật đúng cách trong tệp tin.
-
-
-
Tệp tin nhị phân
thường dùng để lưu trữ các dữ liệu phức tạp (hình ảnh, video...)
là hình ảnh nhưng mở bằng phần mềm chuyên dụng khác mở bằng word(mở bằng word sẽ ra một chuỗi bit nhị phân)...
-
-
Khi sử dụng tệp tin trong lập trình C, có thể làm việc
với nhiều loại dữ liệu
-
-
-
-
-
-
-
QUY ƯỚC ĐẶT TÊN BIẾN
-
Tên biến không trùng với từ khóa (keywords) : int, float,...
-
-
HÀM
.
hàm tiêu chuẩn
math.h
log() // logarit tu nhien , log10() logarit co so 10
-
abs(x) // |x| , fabs() cho so co cham dong
-
ctype.h
-
%u // so nguyen khong dau unsigned int , songuyen>0
-
-
-
-
-
-
stdio.h
puts(""); //in ra chuoi , khong can kieu du lieu
getchar(); // ham nhap ky tu, khong dinh dang (khong cach)
putchar(); // ham in ra ky tu, khong dinh dang
-
-
Hiện tượng la
Tràn số
Hiểu cơ bản là khi bạn gán giá trị cho một biến, nhưng giá trị đó nằm ngoài phạn vi kiểu dữ liệu của biến
-