Tóm tắt Session 4,5 ( operators and expressions )
Tóm tắt Session 4,5 ( operators and expressions )
Ø C
định nghĩa bốn loại toán tử: số học, quan hệ (so sánh), luận lý và luận lý
nhị phân.
Ø Tất
cả toán tử trong C được tính toán theo thứ tự độ ưu tiên.
Ø Toán
tử quan hệ được dùng kiểm tra mối quan hệ giữa hai biến hay giữa một biến và
một hằng.
Ø Toán tử luận lý là
những ký hiệu dùng để kết hợp hay phủ định những biểu thức chứa các toán tử
quan hệ.
Ø Toán
tử luận lý nhị phân xét các toán hạng như là bit nhị phân
chứ không phải là các giá trị số thập phân.
Ø Phép
gán (=) được xem như là một toán tử có tính kết hợp từ phải sang trái.
Ø Độ ưu
tiên thiết lập sự phân cấp của một tập các toán tử so với tập các toán tử khác
khi ước lượng một biểu thức.
Tóm tắt session 6 ( input and output in C)
Ø Trong
C, Nhập và Xuất được thực hiện bằng cách dùng các hàm. Bất cứ chương trình nào
trong C đều có quyền truy cập tới ba tập tin chuẩn. Chúng là tập tin nhập chuẩn
(stdin), tập tin xuất chuẩn (stdout) và bộ lỗi chuẩn (stderr). Thông thường tập tin nhập
chuẩn là bàn phím (keyboard), tập
tin xuất chuẩn là màn hình (screen)
và tập tin lỗi chuẩn cũng là màn hình.
Ø Tập
tin tiêu đề <stdio.h> chứa
các macro của nhiều hàm nhập và xuất
(input/output function) được dùng trong C.
Ø Thiết bị
nhập/xuất chuẩn (Console I/O) liên quan đến những hoạt động của bàn phím và màn hình
của máy tính. Nó chứa các hàm định dạng và không định dạng.
Ø Hàm
nhập xuất định dạng là printf() và scanf().
Ø Hàm
nhập xuất không định dạng là getchar() và putchar().
Ø Hàm
scanf() được dùng cho dữ liệu nhập
vào có định dạng, trong khi hàm printf()
được dùng để xuất ra dữ liệu theo một định dạng cụ thể.
Ø Chuỗi
điều khiển của printf() và scanf() phải luôn tồn tại bên trong dấu
nháy kép “”. Chuỗi này sẽ chứa một
tập các lệnh định dạng. Mỗi lệnh định dạng chứa ký hiệu %, một tùy chọn các bổ từ và các dạng kiểu dữ liệu xác định.
Ø Sự
khác nhau chính giữa printf() và scanf() là hàm scanf() dùng địa chỉ của biến chứ không phải là tên biến.
Ø Hàm
getchar() đọc một ký tự từ bàn phím.
Ø Hàm
putchar(ch) gởi ký tự ch ra màn hình.
Ø Sự
khác nhau giữa getchar() và putchar() là putchar() có một tham số trong khi getchar() thì không.
Comments
Post a Comment